前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >手动安装Docker 17.06

手动安装Docker 17.06

作者头像
用户1516716
发布2018-04-03 15:07:51
1.3K0
发布2018-04-03 15:07:51
举报
文章被收录于专栏:A周立SpringCloud

以前我们已经讨论过如何使用 yum 之类的包管理工具安装Docker(可在本博客搜索)。

然而有时,我们的机器无法联网,此时就需离线安装了。

本文详细探讨如何在Cent0S 7.1中离线安装Docker 17.06。为啥不是离线安装Docker 17.09呢?那是因为写这篇文章的时候,17.09尚未发布,而现在笔者又没有动力再写一篇。当然,本文也适用于17.09版本。

  • 前往:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 下载Docker 17.06的包。本文使用的是 docker-ce-17.06.2.ce-1.el7.centos.x86_64.rpm
  • 执行如下命令安装Docker 17.06:

rpm -ivh docker-ce-17.06.2.ce-1.el7.centos.x86_64.rpm

发现无法成功执行该命令,报如下异常:

警告:docker-ce-17.06.2.ce-1.el7.centos.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 621e9f35: NOKEY 错误:依赖检测失败: container-selinux >= 2.9 被 docker-ce-17.06.2.ce-1.el7.centos.x86_64 需要

既然提示缺container-selinux ,于是我们得先安装container-selinux 。

  • 前往:http://mirror.centos.org/centos/7/extras/x86_64/Packages/ ,下载 container-selinux ,本文使用的是 container-selinux-2.21-1.el7.noarch.rpm
  • 执行如下命令,安装container-selinux

rpm -ivh container-selinux-2.21-1.el7.noarch.rpm

  • 再次执行如下命令,即可安装Docker 17.06了。

rpm -ivh docker-ce-17.06.2.ce-1.el7.centos.x86_64.rpm

参考文档:

  • http://www.cnblogs.com/aguncn/p/6863710.html
  • https://stackoverflow.com/questions/45272827/docker-ce-on-rhel-requires-container-selinux-2-9
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-11-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 A周立SpringCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参考文档:
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档