Centurion: A deployment tool for Docker. Takes containers from a Docker registry and runs them on a fleet of hosts with the correct environment variables, host volume mappings, and port mappings. Supports rolling deployments out of the box, and makes it easy to ship applications to Docker servers.
https://github.com/newrelic/centurion
Jenkins Docker Build Step Plugin
https://wiki.jenkins-ci.org/display/JENKINS/Docker+build+step+plugin
Amazon ECS: Clustered Docker Container Hosting (Works with Centurion)