CentOS 单独安装Docker Compose v2
本文介绍在CentOS 7.9系统上安装Docker Compose v2的官方推荐方法。主要内容包括:1) 创建Docker CLI插件目录;2) 下载对应架构的二进制文件;3) 赋予执行权限;4) 验证安装。同时提供了兼容旧版命令的软链接方法,并建议新项目统一使用新版命令。适用于Docker 20.10+环境,操作步骤简单清晰,附带架构选择说明和验证方法。
·
本文介绍在 CentOS 7.9 系统、已安装 Docker 20.10 的前提下,如何安装 Docker Compose v2(官方推荐方式)。
Docker Compose v2 是 Docker 的 官方 CLI 插件,使用命令:
docker compose(注意:中间没有-)
一、环境前提
- 操作系统:CentOS 7.9
- Docker 版本:20.10+
- 已正确安装并启动 Docker
验证 Docker 版本:
docker version
二、安装 Docker Compose v2(推荐)
1. 创建插件目录
Docker CLI 插件默认路径为:
mkdir -p /usr/local/lib/docker/cli-plugins
2. 下载 Docker Compose 二进制文件
以 x86_64 架构为例
curl -SL https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-x86_64 \
-o /usr/local/lib/docker/cli-plugins/docker-compose
如果是 ARM64 / aarch64 服务器,请使用:
curl -SL https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-aarch64 \
-o /usr/local/lib/docker/cli-plugins/docker-compose
如果服务器无法访问GitHub,可用其他电脑浏览器下载,再上传服务器。
3. 赋予执行权限
chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
4. 验证安装是否成功
docker compose version
正常输出示例:
Docker Compose version v2.25.0
至此,Docker Compose v2 安装完成 🎉
三、(可选)兼容旧版 docker-compose 命令
部分老项目或脚本仍使用 docker-compose(带中划线),可以创建软链接进行兼容:
ln -s /usr/local/lib/docker/cli-plugins/docker-compose /usr/bin/docker-compose
验证:
docker-compose version
四、说明与建议
-
推荐新项目统一使用:
docker compose up -d -
Docker Compose v1(
docker-compose)已停止维护,不建议在新环境中使用 -
Docker Compose v2 与 Docker 20.10 完全兼容,适合生产环境
五、参考
- Docker 官方文档
- Docker Compose GitHub Releases
更多推荐
所有评论(0)