记一次更新docker后启动失败

实用教程 admin 2年前 (2023-02-19) 677次浏览 0个评论

介绍

小白有一台小鸡,之前参考这篇教程:小鸡生小鸡 用Docker做跑路云吧,用docker开了nat小鸡。由于系统盘容量过小,又参考这篇教程:修改Docker镜像默认存储位置的方法(解决方法),将docker的默认存储位置修改为了/data/docker。由于手贱,apt upgrade -y了一下,然后就发现docker跑不起来了……

解决方法

于是小白便去查看了下docker的日志,如下:

提示我们,有多个存储格式,小白联想起,之前是将默认的overlay2,修改为了devicemapper,所以我的overlay2目录应该啥都没有,只是更新docker时生成的一个空目录,应该删了就行,于是小白便进入 /data/docker目录删除了overlay2目录,重启docker,依然提示错误,如下:

这特么,我更方了……还是按照日志来:

update the the daemon configuration and explicitly choose this storage driver to continue using it

看来是更新docker是给我按默认设置重写了进程守护文件……我们直接按照原来的设置,重新改一下进程守护文件。这是小白原来的配置:

https://vpsxb.net/2061/#Docker_Storage_Driverdevicemapper

我们直接改回来,重启docker,大功告成。

总结

没事别apt upgrade,能用就行……


VPS小白 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:记一次更新docker后启动失败
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址