背景:
服务器磁盘压力,删除了/var/lib/docker/overlay2 下的文件,导致重新启动容器失败

上图完整模拟实验
问题分析:
关于overlay2存储可以参考
https://www.lagou.com/lgeduarticle/70618.html
解决办法:
docker system prune -a

我们看到什么东西都没有了

重启docker
systemctl restart docker
然后启动一个容器试试

问题完美解决
ps: 如果不重启docker 还是会报错

本文介绍了一种解决Docker容器重启失败的方法。当服务器磁盘压力大,误删/var/lib/docker/overlay2下文件导致容器无法重启时,可以通过运行'dockersystemprune-a'清理所有未使用的资源,然后重启Docker服务'systemctlrestartdocker',以此来解决问题。
3350

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



