PLEASE NOTE: While I am a sale engineer for Tenable, this image is offered without support.
This is a Nessus 6.10.5 scanner running on CentOS 7 fully patched to May 24, 2017. I use it for my lab. It comes ready to run, just connect to port 8834 to configure the admin username and password and then license.
To install the image:
docker pull cybersmithio/nessus-scanner
To run a container:
docker run -d -p 8834:8834 -h [ scannerhostname ] cybersmithio/nessus-scanner
Connect to the system on port 8834 and finish the Nessus configuration by selecting an admin password and licensing the system.