首页 > 系统服务 > 详细

在Linux Centos 7.2 上安装指定版本Docker 17.03

时间:2019-03-06 23:01:42      阅读:202      评论:0      收藏:0      [点我收藏+]

https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce


 

  •   先清空下“历史”
yum install -y docker   docker-common   docker-selinux   docker-engine   docker-docker-ce-cli
  • 安装必要的包
yum install -y yum-utils   device-mapper-persistent-data   lvm2
  • 添加docker-ce.repo
yum-config-manager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo
  • 安装指定版本
yum install -y --setopt=obsoletes=0   docker-ce-17.03.0.ce-1.el7.centos   docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch

  如果按照官档安装命令可能遇到包依赖的问题,相关issue见:https://github.com/moby/moby/issues/33930

  • 启动docker服务
systemctl enable docker.service
systemctl start docker

 

  • 注意1,在生产环境中,你的容器实例可能会产生大量日志,而你docker的安装目录却在一个非常小磁盘下,随着时间的推移,磁盘会爆顶
  • 注意2,在生产环境中,你可能需要访问已经搭建好的私有仓储来拉取CI进去的镜像
  • 可以去修改/etc/docker/daemon.json这个文件(默认貌似是没有的,你可以创建一个新的,该配置文件明细见:https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file
    • {
           "data-root": "/新的路径/data",
           "storage-driver": "devicemapper",
           "insecure-registries":["私有仓储的ip:私有仓储的端口"]
      }
  • 然后systemctl restart docker即可。

镜像加速

鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com。

新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon。

请在该配置文件中加入(没有该文件的话,请先建一个):

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

 

 最新版安装:

http://www.runoob.com/docker/centos-docker-install.html

在Linux Centos 7.2 上安装指定版本Docker 17.03

原文:https://www.cnblogs.com/eos666/p/10486275.html

(0)
(0)
   
举报
评论 一句话评论(0
分享档案
最新文章
教程昨日排行
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!