首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Centos 7安装特定版本的docker ce

Centos 7安装特定版本的docker ce
EN

Stack Overflow用户
提问于 2021-04-20 17:42:25
回答 2查看 1.4K关注 0票数 0

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

代码语言:javascript
运行
复制
yum list docker-ce-cli --showduplicates | sort -r

这是输出:

代码语言:javascript
运行
复制
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

然后在安装中指定版本:

代码语言:javascript
运行
复制
sudo yum install docker-ce-20.10.5-3.el7

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

代码语言:javascript
运行
复制
Docker version 20.10.6, build 370c289

我做错什么了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-20 19:24:22

您列出了docker-ce-cli包,但随后安装了docker-ce。您可能希望同时安装这两种设备(可能还需要安装containerd.io )。请参阅https://docs.docker.com/engine/install/centos/#install-using-the-repository

在检查版本时,您还可以执行docker version而不是docker --version,这将同时显示客户端和引擎版本,以及一些附加信息。

票数 0
EN

Stack Overflow用户

发布于 2021-04-20 18:15:43

从你的问题看,你已经在运行码头版本了。请试试这个:

1-你是否已经运行过任何更高级的码头版本?如果是,请通过yum卸载它,然后安装docker版本(您想安装这个版本)。

如果上面提到的不工作,那么我宁愿直接安装它,而不是百胜回购。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67183825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档