Docker 機器,Windows 7 上 D: 磁碟機上的虛擬機

Docker 機器,Windows 7 上 D: 磁碟機上的虛擬機

是否可以在 D: 磁碟機中儲存帶有「虛擬機器磁碟」的 docker 機器,因為我在 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" }

無論如何,先前答案中提出的解決方案也是有效的選擇。

相關內容