跳至主要内容

博文

目前显示的是 九月, 2020的博文

Update Docker Desktop to use WSL2

PC 总算吃到了 Windows 10 的 2004 版本更新。 重启完毕之后 Docker Desktop 提示说可以将后端从 HyperV 虚拟机改为 WSL2,效能更佳。 听信了“广告”,下载了一个微软的内核更新程序,安装顺利,然后重启 Docker Desktop 就给跪了……错误信息说是 > 'C:\Users\john.doe\AppData\Local\Docker\vm-config\config.iso' 正由另一进程使用 搜索万能的 Google 后找到了这篇讨论: https://github.com/docker/for-win/issues/6822 简单来说就是 HyperV 仍旧在用,要么是到 HyperV 的管理器里头 shutdown 为 Docker 服务的那台虚拟机,并设置为不再随操作系统自动启动,然后重启一下 Docker Service;要么跑几个命令行分别关闭 Docker Desktop 和 WSL 再逆序启动。依据第一个方法速度解决了这个问题。