相关资料链接:

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


  •   先清空下“历史”
yum remove docker \
docker-common \
docker-selinux \
docker-engine  
  • 安装必要的包
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= \
docker-ce-17.03..ce-.el7.centos \
docker-ce-selinux-17.03..ce-.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即可。

最新文章

  1. android 调用电话功能
  2. 什么是CSR证书申请文件?
  3. C#单例模式的三种写法
  4. VS2005上一个坑:关于pch 的 error C1023
  5. 解决android开发webservice的发布与数据库连接的问题
  6. Web APIs 基于令牌TOKEN验证的实现
  7. [LeetCode] Print All Combinations of a Number as a Sum of Candidate Numbers
  8. qt的资源替换搜索QDir具体解释
  9. lftp 卡在 Making data connection 解决方法
  10. VMware12安装虚拟机教程、Ubuntu16.04安装教程(包括vmware tools的安装)
  11. Bootstrap3基础 下载bootstrap3压缩包和相应的jQuery文件
  12. nginx常用命令参数
  13. intelij idea设置和使用git
  14. 高性能迷你React框架anujs1.0.8发布
  15. $Matrix-Tree$定理-题目
  16. swift - VC添加手势返回
  17. 【Unity】(转)游戏辅(外)助(挂)开发
  18. 判断资源贴图是否有alpha
  19. [svc]免费证书认证
  20. Cloud Foundry技术全貌及核心组件分析

热门文章

  1. upstream模块实现反向代理的功能
  2. 数字货币量化分析报告_20170905_P
  3. Redis应用案例,查找某个值的范围(转)
  4. MySQL优化(一):MySQL分库分表
  5. .Net Web Api——获取client浏览器信息
  6. db-mysql-001- 语句备份表
  7. linux qt下 QSqlDatabase: QMYSQL driver not loaded
  8. 简明python教程十一----更多Python的内容
  9. 美化MFC 之调整静态文本的颜色 字体。 用于添加公司标题 联系方式 口号等数据
  10. python中is和==区别