首页 > 解决方案 > 在 Windows 的 docker 上启动 Windows 容器时的“系统限制”

问题描述

我在使用 Windows Container 时遇到了一些问题,我提取的每一个图像都给了我一个奇怪的 Hyper-V 错误:

“由于虚拟磁盘系统限制,请求的操作无法完成。虚拟硬盘文件必须是未压缩和未加密的,并且不能是稀疏的。”

我研究的所有结果都指出需要取消选中保存图像的磁盘上的“压缩磁盘以节省空间”,但正如您所见,这不是我的情况:

[ 主要磁盘属性][

标签: dockerdocker-for-windowsdocker-desktop

解决方案


经过一番挖掘,解决方案非常简单:

在 C:/ProgramData/Docker 和 C:/ProgramData/DockerDesktop 文件夹上,我看到由于某种原因,压缩标志在这些单独的文件夹上处于活动状态,在禁用它之后,一切都像魅力一样工作。


推荐阅读