首页 > 其他 > 详细

基于overlay2的docker17.06.ce部署

时间:2017-08-23 21:29:54      阅读:628      评论:0      收藏:0      [点我收藏+]

#升级操作系统,centos7直接升级到7.3

yum clean all

yum update


#升级内核,以支持overlay2

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

yum --enablerepo=elrepo-kernel install  kernel-ml-devel kernel-ml -y


grub2-set-default 0

reboot    

重启完成顺利的话,uname -r  就能看到新内核生效了。 



#安装docker,  使用overlay2 存储driver。  默认的 overlay 和devicemapper 前期使用经常出现报错,不推荐使用。



wget https://download.docker.com/linux/centos/docker-ce.repo -P /etc/yum.repos.d/

mkdir -p /data0/docker/var  

ln -s /data0/docker/var /var/lib/docker  (针对var 分区比较小的问题)


mkdir /etc/docker/

echo "

{

  "storage-driver": "overlay2",

  "storage-opts": [ "overlay2.override_kernel_check=true" ],

  "registry-mirrors": ["https://xxx.mirror.aliyuncs.com"],

  "live-restore" : false

}

" >> /etc/docker/daemon.json



yum install -y  docker-ce

systemctl  start docker


关闭selinxu  iptables    networkmanager

需要注意/etc/resolve,关闭networkmanager后无法正常使用域名访问。


本文出自 “Devops” 博客,请务必保留此出处http://devops9527.blog.51cto.com/2419132/1958565

基于overlay2的docker17.06.ce部署

原文:http://devops9527.blog.51cto.com/2419132/1958565

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