yum -y install docker-compose
时间: 2025-04-03 09:10:24 浏览: 23
### 安装 Docker 和 Docker Compose 的方法
在 CentOS 系统上,可以通过 `yum` 命令来安装 Docker 和 Docker Compose。以下是具体的实现方式:
#### 设置 Yum 源
为了提高下载速度并确保稳定性,建议使用阿里云的 Docker Yum 源替代默认源。运行以下命令以配置 Aliyun 的 Docker Yum 源[^3]:
```bash
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast
```
#### 安装 Docker
完成 Yum 源的配置后,可以直接通过 `yum` 来安装 Docker[^1]:
```bash
sudo yum install docker-ce docker-ce-cli containerd.io -y
```
安装完成后启动 Docker 并将其设置为开机自启:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
#### 安装 Docker Compose
对于 Docker Compose 的安装,官方并未提供直接通过 `yum` 安装的方式。然而,可以借助 Python 的包管理工具 `pip` 或者手动下载二进制文件。
如果希望通过 `pip` 进行安装,则需先安装 `epel-release` 和 `python-pip` 工具[^4]:
```bash
sudo yum -y install epel-release
sudo yum -y install python-pip
```
随后使用 `pip` 安装指定版本的 Docker Compose(例如 1.29.2):
```bash
sudo pip install docker-compose==1.29.2
```
另一种方法是直接从官方网站下载对应版本的二进制文件,并赋予其可执行权限[^2]:
```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
sudo chmod +x /usr/local/bin/docker-compose
```
验证安装是否成功:
```bash
docker-compose --version
```
以上步骤能够帮助您顺利完成 Docker 及 Docker Compose 的安装过程。
---
阅读全文
相关推荐

















