Cloudformation that creates an EC2 instance with an ELB, elastic load balancer, which uses a Docker container to serve a hello world app.
Sinatra app using Ruby. Two routes, / and /status
Uses standard Ruby image
Using user data, the docker package is installed, started and used to pull the correct image. The image is then run as a container.