centos安装指定版本docker

centos7安装指定版本的docker

官方文档

1、卸载旧版本

bash 复制代码
$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、设置rpm仓库

2.1 配置官方仓库
bash 复制代码
$ sudo yum install yum-utils device-mapper-persistent-data lvm2
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2.2 配置阿里云仓库
bash 复制代码
$ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安装指定版本 Docker Engine-Community

3.1 查看所有版本
bash 复制代码
$ yum list docker-ce --showduplicates | sort -r
3.2 安装指定版本
bash 复制代码
$ yum install docker-ce-20.10.8-3.el7 docker-ce-cli-20.10.8-3.el7 containerd.io  docker-compose-plugin

4、配置镜像加速

bash 复制代码
$ mkdir -p /etc/docker
$ tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://odmcy51z.mirror.aliyuncs.com"]
}
EOF
$ systemctl daemon-reload
$ systemctl restart docke

5、验证docker

bash 复制代码
$ docker version
相关推荐
The Chosen One9852 分钟前
【Linux】从底层架构到调试工具:Linux GDB与冯·诺依曼模型的详解
linux·运维·服务器
浩瀚之水_csdn7 分钟前
Python 列表推导式详解(超详细版)
linux·网络·windows
不染尘.10 分钟前
信号量机制和生产者消费者问题
linux·centos·ssh
shawnyz15 分钟前
RHCSE--ansible2--剧本
linux·运维·服务器·ansible
曹仙逸19 分钟前
Linux day02
linux·运维·服务器
色空大师24 分钟前
【Linux中yum、rpm、apt-get、wget的区别】
linux·运维·服务器
ccmedu28 分钟前
虚拟机启动卡死you might want to save “/run/initramfs/rdsosreport.txt
linux·运维·服务器
别多香了31 分钟前
k8s管理
docker·容器·kubernetes
林_学33 分钟前
Docker Desktop 全卸了,新项目上线从3天缩短到3分钟
运维·docker·容器
陈平安Java and C33 分钟前
Docker镜像原理
运维·docker·容器