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
相关推荐
1candobetter23 分钟前
Docker Compose Build 与 Up 的区别:什么时候必须重建镜像
docker·容器·eureka
シ風箏1 小时前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
哇哈哈20211 小时前
信号量和信号
linux·c++
不是二师兄的八戒2 小时前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
欧云服务器2 小时前
怎么让脚本命令可以同时在centos、debian、ubuntu执行?
ubuntu·centos·debian
一个人旅程~2 小时前
如何用命令行把win10/win11设置为长期暂停更新?
linux·windows·经验分享·电脑
BugShare3 小时前
继《小爱音响》详细说下怎么部署,尤其是关于Docker部分
docker·nas·xiaomusic
2302_799525743 小时前
PCI、PCIe 和 NVLink
linux
~远在太平洋~3 小时前
Linux 基础命令
linux·服务器·数据库
Gofarlic_oms13 小时前
避免Kisssoft高级分析模块过度采购的科学评估方法
大数据·linux·运维·人工智能·matlab