Create Docker Image
Docker containers cannot be created from regular Cloudmin images - instead they must be created from native Docker images, which are stored separately on each host. Images can either be downloaded from the Docker Hub (on the Search Docker Images page), or created from an existing container using this page.

An image has the following attributes, which are set on this form :

Image name
A unique name for this image. If you have a Docker Hub account, this should start with your Docker username followed by a / , like yourlogin/imagename.

Image description and Author's name
A short human-readable description for the image and it's author. These are mostly useful if you upload the image to the Docker Hub.

Default command to run on created systems
This field sets the shell command that will be run inside a container created from this image on startup. Typically this starts a server like MySQL on Nginx, but could also be as simple as sleep 99999999 to create an image that acts more like a VM.

Ports to open on created systems
If this image runs a network-accessible server, you should enter the TCP ports that the server listens on here.

Image tags
An optional list of short tags for this image, like latest or version-3.

Upload to Docker hub after creation?
If Yes is selected here and image creation completes, it will be uploaded to the Docker Hub under the account configured on the container's host system. This allows the image to be downloaded by other Docker users.