红联Linux门户
Linux帮助

CentOS7设置docker的Storage Driver为OverlayFS

发布时间:2017-04-03 09:38:02来源:blog.csdn.net/gsying1474作者:刘迎光-萤火虫工作室
首先要升级到CentOS7.2,有一个XFS的Bug在7.2系统被修复了。
 
docker 1.11
将OverlayFS加到module目录下
echo "overlay" > /etc/modules-load.d/overlay.conf
# lsmod | grep over
overlay  42451 0
reboot
 
配置Docker Daemon用OverlayFS启动:
创建文件夹
mkdir -p /etc/systemd/system/docker.service.d
 
加入参数:
cat >/etc/systemd/system/docker.service.d/override.conf <<E
[Service] 
ExecStart= 
ExecStart=/usr/bin/docker daemon --storage-driver=overlay -H fd:// 
E
 
重启
systemctl daemon-reload
systemctl restart docker
 
docker 1.12
将OverlayFS加到module目录下
echo "overlay" > /etc/modules-load.d/overlay.conf
lsmod | grep over
reboot
 
停止docker服务
rm -rf /var/lib/docker
 
修改docker的配置文件
vi /usr/lib/systemd/system/docker.service
 
修改配置:
找到如下一行
ExecStart=/usr/bin/dockerd
 
加入参数:
--storage-driver=overlay
 
重启
systemctl daemon-reload
systemctl restart docker
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29701.html