docker的默认安装路径是在系统盘下的/var/lib/docker下,如果初次安装未做调整,运行一段时间之后就会将系统磁盘写满,所以本章提供的是如何迁移数据到外挂磁盘的方法。
# 停止 docker
systemctl stop docker
# 创建新的路径(路径根据自身情况定义)
mkdir /root/release/docker/data -p
# 修改配置( /root/release/docker/data 是新路径)
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"],
"graph": "/root/release/docker/data/"
}
# 复制文件
cp -rf /var/lib/docker/* /root/release/docker/data/
# 启动服务
systemctl start docker
# 查看 是否改正过来了
docker info
#删除历史数据
rm -rf /var/lib/docker