操作系统:centos
1.安装docker
yum update -y
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates | sort -r
yum install docker-ce-24.0.5-1.el7 -y (可以直接yum install docker)
docker versionsystemctl start docker
systemctl enable docker
2.修改docker配置
修改Docker Hub镜像地址
vi /etc/sysconfig/docker
OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false'
#修改为:
OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false --registry-mirror=https://docker.mirrors.ustc.edu.cn
systemctl restart docker 重启docker
3.安装docker-compose
https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-linux-x86_64
将包下载到vps上
cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose 复制到bin目录下
chmod +x /usr/local/bin/docker-compose 添加可执行权限
docker-compose version 安装成功