---
description: Introduction and Overview of Compose
keywords: documentation, docs,  docker, compose, orchestration,  containers
title: Docker Compose
notoc: true
---

Compose is a tool for defining and running multi-container Docker applications. To learn more about Compose refer to the following documentation:

- [Compose Overview](overview.md)
- [Install Compose](install.md)
- [Getting Started](gettingstarted.md)
- [Get started with Django](django.md)
- [Get started with Rails](rails.md)
- [Get started with WordPress](wordpress.md)
- [Get started with Drupal](/samples/drupal/)
- [Frequently asked questions](faq.md)
- [Command-line reference](./reference/index.md)
- [Compose file reference](/compose/compose-file/index.md)
- [Environment file](env-file.md)

To see a detailed list of changes for past and current releases of Docker
Compose, please refer to the
[CHANGELOG](https://github.com/docker/compose/blob/master/CHANGELOG.md).
