In our first Docker 101 session, we learned about images and containers by running a very simple application in a container, then shared it with our fellow developers. Now we will learn to run more complex applications by networking multiple containers through the magic of Docker Compose.
After some food and friendly chat, we will leave the simple classroom examples behind, and learn about Docker Compose in the real world!
Docker 101 is a four-part series introducing developers to the world of containers and Docker. Each session builds on the concepts from the prior one, but we encourage new people to join us at any time in the series. The series topics are:
1 - Why Containers? [What problems do containers solve? Building and sharing containers.]
2 - Docker Compose. [More complex applications that network multiple containers.]
3 - Building Effective Images. [Deep dive into image layers. Efficient workflow and efficient images.]
4 - Container Orchestration. [Managing many containers in a cluster.]
The Blacksburg Docker chapter is a friendly group of developers and engineers from various industries across the New River Valley. Our members span the experience spectrum from beginners (midshipmen?) to a Docker Captain. We meet monthly to learn from each other and share tips, troubles, and triumphs with Docker.
Russ is a web application and infrastructure team leader at Virginia Tech, who manages a menagerie of container and legacy applications.
Read MoreFrom meetups to DockerCon and webinars to workshops, there are lots of great Docker events happening around the world. Whether you're new to containers or a Docker expert, you'll find opportunities to attend Docker events near you!