![[特殊字符] Docker Compose 安装指南](http://pic.xiahunao.cn/yaotu/[特殊字符] Docker Compose 安装指南)
Docker Compose 安装指南您可以根据网络环境或系统偏好从以下两种方式中任选其一进行安装。方式一二进制文件安装推荐 ⭐此方式直接下载编译好的可执行文件不依赖 Python 环境运行效率高且稳定。1. 下载二进制文件根据您的网络情况选择下载源选项 A官方源最新版本适用场景网络通畅需要最新功能。sudocurl-Lhttps://github.com/docker/compose/releases/latest/download/docker-compose-$(uname-s)-$(uname-m)-o/usr/local/bin/docker-compose选项 B阿里云镜像速度更快适用场景国内网络环境追求下载速度。注示例版本为 v2.20.3如需其他版本请修改链接中的版本号。sudocurl-Lhttps://mirrors.aliyun.com/docker-toolbox/linux/compose/v2.20.3/docker-compose-$(uname-s)-$(uname-m)-o/usr/local/bin/docker-compose2. 添加执行权限sudochmodx /usr/local/bin/docker-compose3. 可选创建全局软链接为了确保在任何目录下都能直接调用docker-compose命令sudoln-s/usr/local/bin/docker-compose /usr/bin/docker-compose4. 验证安装docker-compose--version方式二通过 pip 安装此方式依赖 Python 环境适合已经安装了 Python 和 pip 的系统或者需要通过 pip 管理版本的场景。1. 安装依赖 (Python3-pip)如果系统中尚未安装pip请先执行以下命令适用于使用dnf包管理器的系统如 CentOS 8/Fedorasudodnfinstallpython3-pip-y(注如果是 CentOS 7请使用sudo yum install python3-pip -y)2. 使用 pip 安装 Docker Composesudopip3installdocker-compose(建议生产环境推荐使用pip3 install --user docker-compose以避免污染系统环境但需确保 ~/.local/bin 在 PATH 中)3. 验证安装docker-compose--version 常见问题提示命令找不到如果输入docker-compose提示command not found请检查是否已添加可执行权限chmod x或软链接是否正确。V1 与 V2 的区别新版 Docker 通常将 Compose 作为插件集成命令为docker compose无连字符而上述安装的是独立版本命令为docker-compose有连字符。两者功能基本一致可根据习惯使用。