Docker Compose v2
从哪里获取 Docker Compose
Windows 和 macOS
Linux
快速入门
贡献
遗产
Docker Compose 是一个在 Docker 上运行使用 Compose 文件格式定义的多容器应用程序的工具。 Compose 文件用于定义如何配置组成应用程序的一个或多个容器。拥有 Compose 文件后,您可以使用单个命令创建并启动应用程序: docker compose up
。
Docker Compose 包含在适用于 Windows 和 macOS 的 Docker Desktop 中。
您可以从此存储库的发布页面下载 Docker Compose 二进制文件。
将操作系统的相关二进制文件重命名为docker-compose
并将其复制到$HOME/.docker/cli-plugins
或者将其复制到以下文件夹之一以在系统范围内安装:
/usr/local/lib/docker/cli-plugins
或/usr/local/libexec/docker/cli-plugins
/usr/lib/docker/cli-plugins
或/usr/libexec/docker/cli-plugins
(可能需要使用chmod +x
使下载的文件可执行)
使用 Docker Compose 分为三个步骤:
使用Dockerfile
定义应用程序的环境,以便可以在任何地方重现它。
在compose.yaml
中定义组成应用程序的服务,以便它们可以在隔离的环境中一起运行。
最后,运行docker compose up
,Compose 将启动并运行您的整个应用程序。
Compose 文件如下所示:
服务:网络:构建:. 端口: - “5000:5000”卷: - .:/代码redis: 图片: redis
想要帮助开发 Docker Compose?查看我们的贡献文档。
如果您发现问题,请在问题跟踪器上报告。
Compose 的 Python 版本可在v1
分支下找到。