Docker 机器,Windows 7 上 D: 盘上的虚拟机

Docker 机器,Windows 7 上 D: 盘上的虚拟机

是否可以将带有“虚拟机磁盘”的 docker 机器存储在 D: 驱动器中,因为我的 C: 驱动器上没有足够的空间。我的意思是 docker 和 VM 现在正在使用C:\Users\MyName\.docker\.VirtualBox文件夹。容器在那里下载和解压,这确实占用了大量空间。

是否可以将其存储到D:\vm

是否有一些配置可以让我在里面更改创建的机器的目录?

答案1

根据讨论这里可以通过将daemon.json文件添加到路径来实现C:\ProgramData\Docker\config,如 github 问题跟踪器中所述这里

在社交技术网答案中,添加的选项是

{"graph": "D:\\ProgramData\\Docker"}

但正如 GitHub 问题跟踪器中所述,他们表示 2018 年 5 月该选项将被以下选项取代:

{ "data-root": "d:\docker" }

无论如何,之前回答中提出的解决方案也是有效的选择。

相关内容