Centos7 环境,采用yum安装的,默认数据目录在/var/lib/docker中
1. 关闭docker服务
systemctl stop docker
2. 备份和迁移
# 迁移
cp -r /var/lib/docker /data/docker
# 备份
mv /var/lib/docker /var/lib/docker.bak
3. 使用新的数据目录(二选一)
3.1 软连接方式
ln -s /data/docker /var/lib/docker
systemctl start docker
3.2 修改配置文件
vim /etc/docker/daemon.json
# 增加如下配置信息
# "data-root": "/data/docker"
4. 验证
docker info | grep 'Docker Root Dir'
5. 最后
迁移完成以后最好将docker目录设置成777权限,要不容易出现启动容器后没有权限访问
标签:lib,目录,var,迁移,docker,data,Docker
From: https://www.cnblogs.com/lliuhuan/p/18460090