docker - 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
我做错了什么?
解决方案
从您的问题看来,您已经在运行 docker 版本。请试试这个:
1-您已经运行了更高版本的 docker 吗?如果是,请通过 yum 将其卸载,然后安装 docker CE 版本(您要安装的版本)。
2-如果上面提到的不起作用,那么我更喜欢直接安装它而不是 yum repo。
推荐阅读
- graph - 在更大的图中搜索节点的几何配置的特定算法
- java - java打印流到页面文件
- .htaccess - 在移动设备上找不到网页 - 404
- reinforcement-learning - 从 ray.tune 中提取代理
- python - 我可以将一个数据列中的特定值移动到另一列,同时保持其他值不变吗?
- python - 使用 wand 图像错误读取 PDF 文件:wand.exceptions.DelegateError
- firebase - 在 Firebase 中为特定用户添加数据
- celery - 即使周期性任务表在特定时间有超过 5 个任务,Celery 也比只选择 4-5 个周期性任务
- django - 无法访问 Amazon S3 中的 js 文件
- keras - 运行 Keras to_categorical() 方法时出现内存错误