由于默认系统盘比较小docker镜像很容易就占满,需要挂载新的磁盘修改docker的默认工作目录
环境:centos7
docker默认工作目录: /var/lib/docker/
新的工作目录:/home/docker-data
1、停掉dokcer
systemctl stop docker
2、拷贝或者移动docker工作目录到新的工作目录
cp -rf /var/lib/docker /home/docker-data/
或者
mv /var/lib/docker /home/docker-data/
3、在/etc/docker/daemon.json中添加graph字段
{
"graph": "/home/docker-data/docker",
"exec-opts": ["native.cgroupdriver=systemd"],
"max-concurrent-downloads": 15,
"log-driver": "json-file",
"log-opts": {
"max-size": "100m"
},
"registry-mirrors": ["https://t3xbrfwz.mirror.aliyuncs.com"],
"insecure-registries":[
"192.168.86.5",
"192.168.86.6:5000"
]
}
4、重新加载配置文件启动docker
systemctl daemon-reload
systemctl restart docker