前言
2022年2月18日
环境 centos 7.9 国内云服务器
需求
为centos 7.9 安装docker-compose
步骤
习惯性的更新yum
执行
$ sudo yum update
卸载旧版docker相关组件
按照docker相关指导 ,卸载旧版docker的相关组件。运行以下1条命令。
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安装docker engine
$ sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum install docker-ce docker-ce-cli containerd.io
启动docker
$ sudo systemctl start docker
使用hello world验证
$ sudo docker run hello-world
类似这样的结果
安装docker compose
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
测试安装
docker-compose -version
会出现类似这样的提示,安装成功
docker-compose version 1.29.2, build 5becea4c
至此完成了 centos 7.9 安装docker-compose 1.29.2