Define and run multi-container applications with Docker
Go to file
Guillaume Tardif 562ae32057
Merge pull request #1036 from docker/fix-compose-test
Don't share the compose file with ACI
2020-12-09 14:27:50 +01:00
.github Remove build flag for local backend 2020-12-07 14:41:27 +01:00
aci Revisit logs/up API to pass a LogConsumer vs io.Writer 2020-12-07 14:47:44 +01:00
api Merge pull request #1015 from docker/logConsumer 2020-12-07 14:57:43 +01:00
backend
cli Display compose experimental disclaimer only for local context type or moby (default) context type. Fixes ACI / ECS e2e tests. 2020-12-07 16:37:14 +01:00
config
context
docs
ecs Revisit logs/up API to pass a LogConsumer vs io.Writer 2020-12-07 14:47:44 +01:00
errdefs
example Revisit logs/up API to pass a LogConsumer vs io.Writer 2020-12-07 14:47:44 +01:00
formatter Revisit logs/up API to pass a LogConsumer vs io.Writer 2020-12-07 14:47:44 +01:00
internal
local Fix container attaching to wrong volume name for compose non-external volumes. Took the opportunity to validate R/O volumes, but not related to this fix 2020-12-08 18:48:18 +01:00
metrics
packaging
progress
prompt
protos
scripts
server
tests Don't share the compose file with ACI 2020-12-09 12:02:04 +01:00
utils
.dockerignore
.gitattributes
.gitignore
.golangci.yml
BUILDING.md
CHANGELOG.md
CONTRIBUTING.md
Dockerfile
INSTALL.md
LICENSE
MAINTAINERS
Makefile Remove build flag for local backend 2020-12-07 14:41:27 +01:00
NOTICE
README.md
builder.Makefile
go.mod Allow anonymous volumes 2020-12-08 17:44:55 +01:00
go.sum Allow anonymous volumes 2020-12-08 17:44:55 +01:00
import-restrictions.yaml

README.md

Docker Compose CLI

Actions Status Actions Status

This CLI tool makes it easy to run Docker containers and Docker Compose applications in the cloud using either Amazon Elastic Container Service (ECS) or Microsoft Azure Container Instances (ACI) using the Docker commands you already know.

To get started, all you need is:

Please create issues to leave feedback.

Examples

Development

See the instructions in BUILDING.md for how to build the CLI and run its tests; including the end to end tests for local containers, ACI, and ECS. The guide also includes instructions for releasing the CLI.

Before contributing, please read the contribution guidelines which includes conventions used in this project.