51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

docker 升级(centos7)(docker指定版本安装)

运维系列:Centos7 升级Docker 至最新版本_centos docker升级-CSDN博客

[Docker] 基于CENTOS7的Docker版本升级 - 千千寰宇 - 博客园 (cnblogs.com)

Step1 卸载低版本docker

docker ps 先把 正在运行的 容器 截图 保留, 后期检查没有启动的 可以单独启动。

查看版本:

方法1

docker version

方法2:

rpm -qa | grep docker 

方法3:

yum list installed | grep docker

Step1.3 查看已安装的镜像

docker images

查看Docker镜像存储的位置

docker info 

Step1.2 删除 docker

yum remove docker docker-common docker-client

或者:

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

或者:

我用的这种方式才生效, 上边2个都没起作用

yum -y remove docker* [√]

检查

docker info

Step2 重新开始安装

Step2.1 安装所需依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

设置 yum 源

yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
  # 中央仓库
或
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  # 阿里仓库 √

白眉大叔用的阿里的仓库

查看所有可用版本有哪些

yum list docker-ce --showduplicates | sort -r

选择1个版本并安装

docker固定某个版本安装

yum install docker-ce-版本号

比如:

yum -y install docker-ce-26.1.4-1.el7

然后检查

docker info

# 启动 docker
systemctl start docker

# 设置为开机启动
systemctl enable docker

# 查看镜像 (依旧存在)
docker images

docke ps

一下看看是否都启动了

赞(7)
未经允许不得转载:工具盒子 » docker 升级(centos7)(docker指定版本安装)