摘要:前言在使用,并使用安装的时候,往往不希望安装最新版本的,而是希望安装与自己熟悉或者当前业务环境需要的版本,例如目前支持的最新版本为,所以就产生了安装指定版本的需求安装步骤安装依赖包添加软件包源关闭测试版本只显示稳定版
前言
在使用centos7,并使用yum安装docker的时候,往往不希望安装最新版本的docker,而是希望安装与自己熟悉或者当前业务环境需要的版本,例如目前Kubernetes支持的最新docker版本为v17.03,所以就产生了安装指定版本docker的需求安装步骤
# 安装依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2 # 添加Docker软件包源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #关闭测试版本list(只显示稳定版) sudo yum-config-manager --enable docker-ce-edge sudo yum-config-manager --enable docker-ce-test # 更新yum包索引 yum makecache fast #NO.1 直接安装Docker CE (will always install the highest possible version,可能不符合你的需求) yum install docker-ce #NO.2 指定版本安装 yum list docker-ce --showduplicates|sort -r #找到需要安装的 yum install docker-ce-17.09.0.ce -y #启动docker systemctl start docker & systemctl enable docker采坑指南
当然本着万事皆有坑的原则,这里也是有坑的,在安装中也是会遇到如下的问题
在执行以下命令的时候:
yum install docker-ce-17.03.0.ce -y
会出现如下的报错:
--> Finished Dependency Resolution Error: Package: docker-ce-17.03.0.ce-1.el7.centos.x86_64 (docker-ce-stable) Requires: docker-ce-selinux >= 17.03.0.ce-1.el7.centos Available: docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch (docker-ce-stable) docker-ce-selinux = 17.03.0.ce-1.el7.centos Available: docker-ce-selinux-17.03.1.ce-1.el7.centos.noarch (docker-ce-stable) docker-ce-selinux = 17.03.1.ce-1.el7.centos Available: docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch (docker-ce-stable) docker-ce-selinux = 17.03.2.ce-1.el7.centos You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
在出现这个问题之后,需要执行以下命令:
#要先安装docker-ce-selinux-17.03.2.ce,否则安装docker-ce会报错 yum install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm #然后再安装 docker-ce-17.03.2.ce,就能正常安装 yum install docker-ce-17.03.2.ce-1.el7.centos
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/27396.html
摘要:的版本的版本分为社区版和企业版,想了解更多可以去官网查看其中分为和版本为季度发布版本,例如发布周期为一个季度为月度发布版本,例如发布周期为一个月安装前先在官网查看支持的平台,不同系统下的安装方法也都可以在官网找到,这里以在下安装为例下 Docker的版本 Docker的版本分为Docker-ce社区版和Docker-ee企业版,想了解更多可以去官网查看其中Docker-ce分为stab...
摘要:安装和配置用户权限安装将依赖包上传到内网服务器指定目录没有报错验证启动服务搞定配置用户添加一个用户,专门管理。千万不要图省事,服务器上直接用管理容器可以安装又被坑了安装完都自带,版本的居然不带。 序 题记:搞定了就是故事,搞不定就是事故。 条件有限,开局只有一台开发机,要跑5套子系统组成的项目群。还要有一些辅助和验证的系统要跑在这上面。从配置来看,要想顺畅开心地完成项目群基础环境支撑,...
摘要:第篇安装以及常用操作命令讲解一大致介绍本章节主要带入大家初步进入,体验一下的安装步骤以及操作命令。 SpringCloud(第 052 篇)CentOS7 安装 Docker 以及常用操作命令讲解 - 一、大致介绍 本章节主要带入大家初步进入 Docker,体验一下docker的安装步骤以及操作命令。 二、安装步骤 2.1 Docker环境部署要求 1、Docker 需要运行在 64-...
摘要:第篇安装以及常用操作命令讲解一大致介绍本章节主要带入大家初步进入,体验一下的安装步骤以及操作命令。 SpringCloud(第 052 篇)CentOS7 安装 Docker 以及常用操作命令讲解 - 一、大致介绍 本章节主要带入大家初步进入 Docker,体验一下docker的安装步骤以及操作命令。 二、安装步骤 2.1 Docker环境部署要求 1、Docker 需要运行在 64-...
阅读 1681·2021-11-11 11:02
阅读 1574·2021-09-22 15:55
阅读 2400·2021-09-22 15:18
阅读 3440·2019-08-29 11:26
阅读 3640·2019-08-26 13:43
阅读 2583·2019-08-26 13:32
阅读 839·2019-08-26 10:55
阅读 922·2019-08-26 10:27