安装并配置docker-compose
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。
本文主要讲述如何在 centos 7.9上安装docker compose, 当然此安装步骤也适用于 debian & readhat 系列的其他 linux 发行版.
由于读者的操作系统版本,硬件架构可能会与我的环境不一样,或者随着时间的推移,安装过程可能会发生变化,请自行调整,详细信息如下:
1 | $ uname -a |
1. 准备阶段
确定需要安装的版本
访问 docker-compose 的 release page, 了解当前的最新版本,读一读个版本的 release notes 确定自己要安装的版本
当前最新版本为 2.23.0
2. docker-compose 和 Docker 兼容性
Compose 文件格式有多个版本:1、2、2.x、和 3.x。下面的表格是 Compose 文件所支持的指定的 docker 发行版:
Compose file format | Docker Engine release |
---|---|
Compose specification | 19.03.0+ |
3.8 | 19.03.0+ |
3.7 | 18.06.0+ |
3.6 | 18.02.0+ |
3.5 | 17.12.0+ |
3.4 | 17.09.0+ |
3.3 | 17.06.0+ |
3.2 | 17.04.0+ |
3.1 | 1.13.1+ |
3.0 | 1.13.0+ |
2.4 | 17.12.0+ |
2.3 | 17.06.0+ |
2.2 | 1.13.0+ |
2.1 | 1.12.0+ |
2.0 | 1.10.0+ |
详情请参考:Compose file versions and upgrading
3. 开始安装
安装过程很简单,只需要替换要安装的版本
1 |
|
4. 验证
查询docker-compose版本
1 | docker-compose version |
输出如下
1 | Docker Compose version v2.27.0 |
5. 参考文档
安装并配置docker-compose