问题描述
Docker Desktop默认的文件都存在C盘下,在C盘空间不够的情况下可以通过设置里的Disk image location选项将虚拟磁盘移到东其它盘去;
今天在修改这个选项时,发现无论怎么修改再重新进设置它都又变回去了;
解决方案
检查设置发现是因为Docker引擎用的是Hyper-V,不是WSL2;
将设置中的虚拟机引擎切换为使用WSL2即可修改位置。
切换虚拟机引擎会清除掉之前创建的镜像与容器,请慎重操作。
Docker Desktop默认的文件都存在C盘下,在C盘空间不够的情况下可以通过设置里的Disk image location选项将虚拟磁盘移到东其它盘去;
今天在修改这个选项时,发现无论怎么修改再重新进设置它都又变回去了;
检查设置发现是因为Docker引擎用的是Hyper-V,不是WSL2;
将设置中的虚拟机引擎切换为使用WSL2即可修改位置。
切换虚拟机引擎会清除掉之前创建的镜像与容器,请慎重操作。