← thecodex.expert · The Codex Family of Knowledge
Cloud & Infrastructure

Docker Compose

Run multi-part apps — your server plus its database — together with one command.

Full guide coming soon. A complete spoonfed walkthrough of Docker Compose — what it is, when to use it, how to set it up, and how it connects to your code — is being written. For now, here is the short version.

What is Docker Compose?

Run multi-part apps — your server plus its database — together with one command.

Docker Compose Reference Topics 8 planned

These are the topics planned for this reference. They are not written yet — the list is published so you can see what is coming. Everything already complete on this site is linked from the Languages section.

What is Docker Compose Coming soon

Defining and running multi-container apps from one file.

Guide in progress
Installing Docker Compose Coming soon

Bundled with Docker Desktop as the `docker compose` CLI plugin.

Guide in progress
The Compose File Coming soon

compose.yaml structure: services, networks, volumes.

Guide in progress
Services, Networks, and Volumes Coming soon

The three core building blocks of a Compose file.

Guide in progress
Environment Variables in Compose Coming soon

Passing config and secrets into services.

Guide in progress
Compose for Local Development Coming soon

The most common real-world use case.

Guide in progress
Scaling with Compose Coming soon

The --scale flag, and its limits compared to orchestration.

Guide in progress
Compose vs. Kubernetes Coming soon

When a single-file, single-host tool is enough — and when it isn't.

Guide in progress

More in Cloud & Infrastructure