docker安装
安装之前请确保vg还有剩余空间留给docker来做thinpooldev,好像是点用剩余空间的60%左右。
# yum -y install docker bridge-utils
启动之前要送闭防火墙和selinux
#systemctl disable firewalld
#systemctl stop firewalld
#setenforce 0
#sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g‘ /etc/selinux/config
注意centos6和centos7的selinux配置文件位置不一样。
修改docker配置文件
cat /etc/sysconfig/docker-network
# /etc/sysconfig/docker-network
DOCKER_NETWORK_OPTIONS="-b bridge0"
docker监测到VG有剩余空间就做自动创建thinpooldev设置。
# systemctl start docker
cat /etc/sysconfig/docker-storage
DOCKER_STORAGE_OPTIONS=--storage-driver devicemapper --storage-opt dm.fs=xfs --storage-opt dm.thinpooldev=/dev/mapper/centos-docker--pool --storage-opt dm.use_deferred_removal=true --storage-opt dm.basesize=20G
红色部分是我自己加上的。默认images为10G,我加大到20G,修改完成记得重启docker。
至此docker安装完成。
博主QQ:568273240
博客:http://568273240.blog.51cto.com/