Skip to main content

Containerize all the things! Docker FTW!

Proposed by Scotty Logan

Where will the conversation continue?
As part of the Cloud community of practice
Notes

Every cat video in its own container!
Scotty Logan gave a redux on the brief history of running multiple processes on a single host: mainframes, shared memory minis, virtualization and how (ta-da!) Docker!
Scotty covered the mechanics of writing a Docker script to build a container.  He then went on to describe what his view of best practice in the use of Docker and of container design.  There was a quick discussion about how to load balance and authenticate with container design.   Scotty described the relative efficiency of containerization relative to VM hypervisor and full OS.
Using Vagrant as a virtual development environment on her laptop running CoreOS and a  private registry, Xueshan then gave a demo of building a Docker container and running it on her laptop live, and then pushed the image to Stanford private registry,  deployed the image  on AWS CoreOS cluster in 3 containers. She also  showed a deployment of Drupal in AWS based on a scripted setup and docker push live.
Demo image is running at (no longer available)
On a system that supports docker,  to pull and run the nodeapp:
docker pull xueshanf/nodeapp
docker run -d -p 80:8000 xueshanf/nodeapp
Point your browser to: http://