Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.
/ nessus Public archive
forked from jbreed/nessus

Docker container for Nessus 10.

License

Notifications You must be signed in to change notification settings

emillassen/nessus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nessus

Docker container for Nessus 10.

This docker is aligned to utilize Ubuntu 23.04 LTS with the corresponding Nessus .deb file.

The Nessus file can be downloaded from here: https://www.tenable.com/downloads/nessus

Current download command is:

curl --request GET \
  --url 'https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.6.0-ubuntu1404_amd64.deb' \
  --output 'Nessus-10.6.0-ubuntu1404_amd64.deb'

Build steps

  • Clone repository
  • Download the Nessus.deb file for 'Linux - Ubuntu - amd64' and place it in the config directory
  • Verify the Nessus.deb statement in the dockerfile (and setup.sh file) align with the correct version
  • Run the command: docker build -t nessus

For pulling off dockerhub, the following command can be used to include setting permissions, volume mappings, and port mapping.

docker run -d --name nessus --mount source=nessus,target=/config -e PUID=99 -e PGID=100 -p 8834:8834 emillassen/nessus

About

Docker container for Nessus 10.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 79.5%
  • Dockerfile 20.5%