首先我们的系统是Cent OS,系统信息如下:

![]()
步骤如下:
1、停止Docker运行,输入指令:
service docker stop
2、对/var/lib/docker目录下重要的内容进行备份,然后清空该目录,指令如下:
sudo cp -au /var/lib/docker /var/lib/docker.bk
sudo rm -rf /var/lib/docker/*
我们的系统之前将/dev/sdc挂载到/var/lib/docker上,并且使用了其他的文件系统,上面的rm -rf 操作出错了,问题以及解决方案如下:

如果你还碰到如下问题:目标忙。 (有些情况下通过 lsof(8) 或 fuser(1) 可以 找到有关使用该设备的进程的有用信息),你可以使用ps -ef |grep docker命令查看你的docker是否彻底关闭,然后确认清空/var/lib/docker目录。
3、格式化要使用Bt

本文档详细介绍了如何在Cent OS系统上配置Docker使用Btrfs作为存储驱动。首先需要停止Docker服务,备份并清理现有Docker目录。接着,对Btrfs文件系统的磁盘进行格式化,并挂载到/var/lib/docker。如果遇到问题,如设备繁忙,可以检查Docker进程是否已关闭。在配置daemon.json文件启用btrfs驱动后,启动Docker并验证存储驱动设置。过程中可能遇到错误,需要调整配置和执行特定操作来解决。
最低0.47元/天 解锁文章
1654

被折叠的 条评论
为什么被折叠?



