簡體   English   中英

Docker for Windows beta中的虛擬機磁盤空間

[英]Virtual machine disk space in Docker for Windows beta

在我的舊docker容器中,使用Windows上的docker工具箱創建我能夠使用

docker-machine create -d virtualbox --virtualbox-disk-size 50000 default

命令創建具有更多磁盤空間的容器,因為我在其中存儲了大圖像和/或默認旁邊的“創建另一個環境”。

自從舊的Docker Toolbox升級到Docker 1.12.0 beta18后,我不知道如何做到這一點,我面臨着“低磁盤空間”問題。

我希望能夠創建具有更多可用於創建的虛擬機的磁盤空間的默認環境。

請問有機會嗎? docker docs沒有提到新的Windows版本。

MobyLinux Hyper-V計算機是在計算機上首次啟動docker時配置的。

沒有辦法通過配置更改原始的60GB大小,如何在C:\\ Program Files \\ Docker \\ Docker \\ resources \\ MobyLinux.ps1 (powershell腳本)中聲明:

# Hard coded for now
$global:VhdSize = 60*1024*1024*1024  # 60GB

所以,我的“黑客”解決方案是改變這一行

$global:VhdSize = 120*1024*1024*1024  # 120GB

相當蹩腳,但它會工作! 但是,您需要重置docker,使其再次配置hyper-v機器。

作為此問題的更新,您現在可以更改Docker設置中的VHD大小(在編寫時在邊緣通道的v18.02中)。 通過powershell腳本更改MobyLinux設置將不再有效。

有關更多信息,請參閱https://github.com/docker/for-win/issues/1042 (並向下滾動)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM