docker 解决占满磁盘问题
1、停止Docker
systemctl stop docker
2、备份Docker数据
mv /var/lib/docker /var/lib/docker_data
mv /mnt /mnt_data (OSS的挂载)
3、变更挂载
mkdir /var/lib/docker && mount /dev/mapper/cl-home /var/lib/docker
mkdir /mnt && mount /dev/mapper/cl-home /mnt
变更挂载
变更磁盘挂载,是通过“mount”命令,指定“/dev/mapper/cl-home”为要使用的磁盘分区。
4、把备份的Docker数据还原
cp -r /var/lib/docker_data/* /var/lib/docker/
cp -r /mnt_data/* /mnt/
5、查看是否变更了挂载
df /var/lib/docker
df /mnt
6、启动Docker
systemctl start docker
7、清理备份
rm -rf /var/lib/docker_data
rm -rf /mnt_data
浙公网安备 33010602011771号