首页 > 解决方案 > Centos 7 安装特定版本的docker ce

问题描述

我正在尝试安装Docker CE的特定版本20.10.5,为此我列出了此命令可用的版本:

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

这是输出:

docker-ce-cli.x86_64              1:20.10.6-3.el7               docker-ce-stable
docker-ce-cli.x86_64              1:20.10.5-3.el7               docker-ce-stable
docker-ce-cli.x86_64              1:20.10.4-3.el7               docker-ce-stable
docker-ce-cli.x86_64              1:20.10.3-3.el7               docker-ce-stable

然后我在安装中指定版本:

sudo yum install docker-ce-20.10.5-3.el7

但是当我运行时,docker --version我仍然得到 20.10.6 版本:

Docker version 20.10.6, build 370c289

我做错了什么?

标签: dockercentos

解决方案


从您的问题看来,您已经在运行 docker 版本。请试试这个:

1-您已经运行了更高版本的 docker 吗?如果是,请通过 yum 将其卸载,然后安装 docker CE 版本(您要安装的版本)。

2-如果上面提到的不起作用,那么我更喜欢直接安装它而不是 yum repo。


推荐阅读