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
相关推荐
艾莉丝努力练剑1 分钟前
System V IPC底层原理详解
linux·运维·服务器·网络·c++·人工智能·学习
顶点多余1 分钟前
使用C/C++实现简易版xshell命令行
linux·运维·windows
落羽的落羽1 分钟前
【Linux系统】信号机制拆解,透过内核三张表深入本质
android·java·linux·服务器·c++·spring·机器学习
ricky_fan1 分钟前
(最新版)Cluade code安装、部署教程-Mac
linux·编辑器·vim
微学AI7 分钟前
内网穿透的应用-docker-wps-office+cpolar 打造私有化移动办公方案
docker·容器·wps
十年编程老舅10 分钟前
Linux 内存爆满?分清泄漏与正常占用
linux·c++·内存·内存管理·内存泄漏·内存溢出
艾莉丝努力练剑10 分钟前
【Linux:文件 + 进程】进程间通信进阶(2)
linux·运维·服务器·开发语言·网络·c++·ubuntu
专注_每天进步一点点24 分钟前
流量从bcop网关到apisixroute,再到应用的gateway模块,再到其他服务
docker·kubernetes·gateway
Wizard79726 分钟前
linux字符设备
linux
炘爚30 分钟前
Linux 系统基础:体系、命令与 Vim 编辑器
linux·运维·服务器