avatar

Z Space

You Gotta Move

  • 首页
  • Halo
  • 关于
Home 记一次docker desktop的更新故障
文章

记一次docker desktop的更新故障

Posted 2025-03-28 Updated 2025-09- 22
By 冬天的海
2~2 min read

前几天打开docker desktop,看到新版本提示,就点了一下更新,然后就悲剧了,更新完后重新启动就一直转圈,十分钟是有的了,强制退出在启动还是一样。

想起以前在应用内更新经常是不成功(就是只下载不启动安装过程)的,所以去官网下了最新版,卸载重装,还是老样子。

一番google后,删掉C:\Users\<name>\AppData\Roaming\Docker,重启倒是重启了,可是怪怪的,镜像和容器没了不说,wsl -l -v显示也只有之前装的那个debian了,起码应该有个docker-desktop的虚机才对呀。

中间多次重新安装,删除C:\Users\<name>\AppData\Roaming\Docker和C:\Users\<name>\AppData\Local\Docker要么一直转圈,要么启动了东西全丢了且没有docker-desktop的虚机。

最后看到某篇博客说更新了某个(以前的)版本后出了问题,于是也怀疑是不是我这个版本也有问题,到下载记录里面找,居然找到了一个多月前下载的版本。

于是删除用户目录下两个配置目录,卸载docker desktop,重启系统,安装,然后将vhdx文件移动到d盘,重启后试了一下docker run hello-world,一切正常。再关掉docker desktop,用原来的vhdx data文件替换了现在的,再启动,一切都回来了,镜像和容器都在,一身冷汗。不过配置的镜像之类的没了,这倒是小问题。

小结一下

故障的原因要么是应用内更新造成的,要么是这个版本(4.39.0.0)有问题,也不想折腾确认了。

这次经历也说明data文件很重要,docker desktop这么分估计也是对自己开发的软件不太放心,这样一来即便出了问题,核心数据还在,真6啊。

最后,以后能不更新就还是不更新吧,耽误时间。

docker
License:  CC BY 4.0
Share

Further Reading

OLDER

关于播客

NEWER

在debian 13(testing)上安装nvidia驱动

Recently Updated

  • 在debian 13(testing)上安装nvidia驱动
  • 记一次docker desktop的更新故障
  • 关于播客
  • 量化之macd的计算
  • 股票投资的24堂必修课 - 读后

Trending Tags

Halo money 日常 docker pve

Contents

©2025 Z Space. Some rights reserved.

Using the Halo theme Chirpy