Linux 安装Docker Compose

本文档提供了详细的步骤说明如何通过curl或pip安装Docker Compose,并介绍如何正确卸载该工具。此外,还解答了在使用sudo命令时遇到的常见连接超时问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.运行下面命令,下载Docker Compose 包.

sudo curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

运行结果如下:

2.对下载的二进制文件更改具有可执行权限.

sudo chmod +x /usr/local/bin/docker-compose

3.测试安装:

sudo docker-compose --version
结果:



卸载

如果您使用curl以下方式安装,请卸载Docker Compose 

sudo rm /usr/local/bin/docker-compose

如果您使用pip以下方式安装,请卸载Docker Compose 

pip uninstall docker-compose


为什么每次,sudo 进入root权限时,会出现 sudo :unable to resolve host me(此为你的Linux登录用户名): Connection timed out.

解决方法请移步:

### 在 Linux 系统中安装 Docker Compose 要在 Linux 系统中安装 Docker Compose,可以按照以下方法操作: #### 方法一:通过官方推荐的方式下载二进制文件 可以通过 curl 下载 Docker 提供的最新版本的 Docker Compose 二进制文件并设置权限[^1]。 ```bash sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose ``` 接着赋予该文件可执行权限: ```bash sudo chmod +x /usr/local/bin/docker-compose ``` 为了方便全局调用,创建软链接到 `/usr/bin` 目录下[^4]: ```bash sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose ``` 验证安装是否成功: ```bash docker-compose --version ``` #### 方法二:基于包管理器安装 对于某些发行版(如 Ubuntu 或 CentOS),可以直接使用系统的包管理工具来安装 Docker Compose。 ##### 对于 Ubuntu 用户 更新软件源列表并安装 `docker-compose`[^3]: ```bash sudo apt update && sudo apt install -y docker-compose ``` ##### 对于 CentOS 用户 先启用 EPEL 软件仓库,再安装 Docker Compose[^2]: ```bash sudo yum install epel-release sudo yum install docker-compose ``` 如果需要特定版本的 Docker Compose,则可通过查询可用版本号后再手动指定安装。例如,在 CentOS 上列出所有可用版本并按降序排列: ```bash yum list docker-ce --showduplicates | sort -r ``` 完成上述任意一种方式后即可正常使用 Docker Compose 工具。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值