公司测试服务器突然系统盘满了,查看了一下发现是docker存储导致的,两个数据盘还是空空的。赶紧迁移修改一下存储路径。
查看docker存储路径
默认安装路径为 /var/lib/docker
sudo docker info | grep "Docker Root Dir"
停止docker服务
sudo systemctl stop docker
# 或
sudo service docker stop
拷贝至新目录下
cp -a /var/lib/docker /data/new/
修改docker配置文件
vim /etc/docker/daemon.json
{
"data-root": "/data/new/", # 修改为拷贝后的新路径
"storage-driver": "overlay2"
}
重启docker 服务并删除原文件
sudo service docker restart
# 或
sudo systemctl restart docker
# 清除原来的文件
rm -rf /var/lib/docker