mirror of https://github.com/docker/compose.git
Update readme and clarify relation to docker-compose
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
This commit is contained in:
parent
8d86f578ed
commit
0312556f73
23
README.md
23
README.md
|
@ -3,23 +3,36 @@
|
||||||
[](https://github.com/docker/compose-cli/actions)
|
[](https://github.com/docker/compose-cli/actions)
|
||||||
[](https://github.com/docker/compose-cli/actions)
|
[](https://github.com/docker/compose-cli/actions)
|
||||||
|
|
||||||
This CLI tool makes it easy to run Docker containers and Docker Compose applications in the cloud using either Amazon
|
This Compose CLI tool makes it easy to run Docker containers and Docker Compose applications:
|
||||||
Elastic Container Service
|
* locally as a command in the docker CLI, using `docker compose ...` comands.
|
||||||
|
* in the cloud using either Amazon Elastic Container Service
|
||||||
([ECS](https://aws.amazon.com/ecs))
|
([ECS](https://aws.amazon.com/ecs))
|
||||||
or Microsoft Azure Container Instances
|
or Microsoft Azure Container Instances
|
||||||
([ACI](https://azure.microsoft.com/services/container-instances))
|
([ACI](https://azure.microsoft.com/services/container-instances))
|
||||||
using the Docker commands you already know.
|
using the Docker commands you already know.
|
||||||
|
|
||||||
To get started, all you need is:
|
## Local Docker Compose
|
||||||
|
|
||||||
|
The `docker compose` local command is meant to be the next major version for docker-compose, and it supports the same commands and flags, in order to be used as a drop-in replacement.
|
||||||
|
[Here](https://github.com/docker/compose-cli/issues/1283) is a checklist of docker-compose commands and flags that are implemented in `docker compose`.
|
||||||
|
|
||||||
|
This `docker compose` local command :
|
||||||
|
* has a better integration with the rest of the docker ecosystem (being written in go, it's easier to share functionality with the Docker CLI and other Docker libraries)
|
||||||
|
* is quicker and uses more parallelism to run multiple tasks in parallel. It also uses buildkit by default
|
||||||
|
* includes additional commands, like `docker compose ls` to list current compose projects
|
||||||
|
|
||||||
|
## Getting started
|
||||||
|
|
||||||
|
To get started with Compose CLI, all you need is:
|
||||||
|
|
||||||
* An [AWS](https://aws.amazon.com) or [Azure](https://azure.microsoft.com)
|
|
||||||
account
|
|
||||||
* Windows: The Stable or Edge release of
|
* Windows: The Stable or Edge release of
|
||||||
[Docker Desktop](https://hub.docker.com/editions/community/docker-ce-desktop-windows)
|
[Docker Desktop](https://hub.docker.com/editions/community/docker-ce-desktop-windows)
|
||||||
* macOS: The Stable or Edge release of
|
* macOS: The Stable or Edge release of
|
||||||
[Docker Desktop](https://hub.docker.com/editions/community/docker-ce-desktop-mac)
|
[Docker Desktop](https://hub.docker.com/editions/community/docker-ce-desktop-mac)
|
||||||
* Linux:
|
* Linux:
|
||||||
[Install script](INSTALL.md)
|
[Install script](INSTALL.md)
|
||||||
|
* An [AWS](https://aws.amazon.com) or [Azure](https://azure.microsoft.com)
|
||||||
|
account in order to use the Compose Cloud integration
|
||||||
|
|
||||||
Please create [issues](https://github.com/docker/compose-cli/issues) to leave feedback.
|
Please create [issues](https://github.com/docker/compose-cli/issues) to leave feedback.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue