docker_1">安装docker
yum install -y yum-utils device-mapper-persistent-data lvm2
- 下载yum源采用阿里云的镜像源
wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 查看仓库中的所有版本,选择特定的版本安装,默认安装最新版本
yum list docker-ce --showduplicates | sort -r
我最新的是26.1.3
[root@hcss-ecs-bcd1 ~]# yum list docker-ce --showduplicates | sort -r
Last metadata expiration check: 0:17:54 ago on Sun 15 Dec 2024 11:29:06 AM CST.
Installed Packages
docker-ce.x86_64 3:26.1.3-1.el8 docker-ce-stable
docker-ce.x86_64 3:26.1.3-1.el8 @docker-ce-stable
docker-ce.x86_64 3:26.1.2-1.el8 docker-ce-stable
- 安装docker-ce
yum install docker-ce -y
- 配置docker镜像源
vim /etc/docker/daemon.json
{"registry-mirrors": ["https://wmn3wp4q.mirror.aliyuncs.com"]
}
systemctl enable docker
systemctl start docker
- 验证docker
docker version
docker ps
[root@hcss-ecs-bcd1 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
dockercompose_50">安装docker-compose
- 检测服务器是否有docker-compose
[root@hcss-ecs-bcd1 ~]# docker-compose version
Docker Compose version v2.32.0
有的话就不需要安装了,或者你要升级版本的话就覆盖安装即可
2. 官网选择版本 https://github.com/docker/compose/releases
curl -L https://github.com/docker/compose/releases/download/2.32.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
你如果服务器无法访问外网可以手动去下载,根据你服务器版本去选择
[root@hcss-ecs-bcd1 ~]# uname -sm
Linux x86_64
2.32.0_linux_x86_64的安装包网盘地址
https://pan.quark.cn/s/e62a3f55da8a
- 把下载的文件上传到服务器
- 移动到环境变量路径
chmod +x ./docker-compose-linux-x86_64
mv ./docker-compose-linux-x86_64 /usr/local/bin/docker-compose
- 验证docker-compose
[root@hcss-ecs-bcd1 ~]# docker-compose version
Docker Compose version v2.32.0