Create Multi-Container Apps with Docker

Previously on this Docker journal series, I had my first hands-on experience with bind mounts and how they can be used to automate app dependency installation with a single docker run command.

Now it’s time to run an app consisting of multiple containers simultaneously

This feature gave origin to the modern definition of the microservice design pattern, which is the most commonly software architecture pattern I’ve found on the field.

At this point, I’m aware of Docker Compose due to my experience as a software developer, but the tutorial insists you execute some long commands first for pedagogical purposes so I’ll be doing that.

By the end of this part, I will have two containers: the todo app, and a MySQL database running on its own container. The app will now store item data in a MySQL database. Say goodbye to SQLite.

Read More

Tags: Apps Docker