The Tenable Nessus is a vulnerability scanner that can be used to scan for vulnerabilities in your network. This example shows how to run Nessus in a container.
- Docker
- Create a Nessus Key on https://www.tenable.com/downloads/nessus
You can find more detailed information on the Nessus documentation page: https://docs.tenable.com/nessus/Content/DeployNessusDocker.htm?Highlight=docker.
Run with Docker Compose:
docker compose up -d
Run with Docker cli:
docker run --name "nessus-scanner" -d -p 8834:8834 -e USERNAME=admin -e PASSWORD=admin -e AUTO_UPDATE=all tenable/nessus:latest-ubuntu
- Open your browser and navigate to http://localhost:8834.
- Select "Essentials" and click "Continue".
- Enter your name and email address and click "Continue".
- Copy and save the activation code and click "Continue".
- Enter credentials and click "Continue"
- Wait up to 30 minutes for the scanner to be activated.
- Start your first scan.