How to deploy Nessus Scanner as a Docker Container
2 min readAug 8, 2023
Nessus is a proprietary vulnerability scanner developed by Tenable, Inc.
Let’s see how to deploy Nessus Essential Scanner as a docker container.
- Go to your terminal and use the docker pull command to get the latest image. For the version-os tag you must specify the version of the Nessus Scanner and the OS version which you are pulling. (e.g: latest-ubuntu)
sudo docker pull tenable/nessus:version-os
2. Use the docker images command to verify that you have pulled the docker image correctively
sudo docker images
3. Use the docker run command to run the docker container
sudo docker run --name nessus-ubuntu -p 8834:8834 -d <image-id>
4. Then use the docker ps command to verify the docker container is up
sudo docker ps
5. Go to a web browser and type 127.0.0.1:8834 then you will see a page like this
127.0.0.1:8834
6. After that you can do the installing.