Docker

adds docker to mist.io providers. Actions supported are:

add backend, by specifying docker API url, optionally port (default is 4243) and user/password for http basic auth
list docker images, search on docker registry
list docker containers, showing state, command, ports exposed and other information
start/stop/restart/delete containers
create containers, by specifying an image. If image is not local, the driver will try to build it (from docker.io registry) and then create the container
if docker container has an ssh port exposed to listen to the public, mist.io can associate an ssh key and connect