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
相关推荐
不能跑的代码不是好代码6 小时前
Linux系统常用命令中文速查表
linux·运维·服务器
石一峰6997 小时前
深入理解 Linux 中断三层机制与 1-Wire 时序锁原理
linux·运维·服务器
无限码农8 小时前
Linux上通过cmake编译uchardet
linux·运维·服务器
运维大师9 小时前
【Linux运维极简教程】06-网络配置与管理
linux·运维
探索云原生12 小时前
终于搞懂 Kueue:5 个核心对象一次讲透
linux·docker·ai·云原生·kubernetes
An_s12 小时前
机器学习python之识别图中物品信息
java·linux·开发语言
AI服务老曹13 小时前
Docker部署AI视频分析平台参数配置说明与调优指南
人工智能·docker·音视频
Championship.23.2413 小时前
Linux 3.0 LVDS驱动开发详解
linux·运维·驱动开发·lvds
eggcode13 小时前
docker拉取、重命名、导出导入、删除镜像的示例
docker
风向决定发型丶14 小时前
Shell中的特殊变量
linux·运维·bash