我想在Windows上開始使用Docker。我的機器具有4GB內存和運行Windows 10 Pro x64的1.9GHz-2.5GHz Intel i5處理器。我知道這些並不是強大的規格,但我會認爲我應該可以運行Docker?Docker無法在Windows上啓動:沒有足夠的內存來啓動Docker
不過,在下載碼頭工人,我得到錯誤信息:
沒有足夠的內存來啓動泊塢窗
我已經看到了這個不同的論壇帖子和GitHub的問題,並遵循所有的建議我可以看到,如泊塢修改設置,我嘗試了這些:
他們還提到了更改Hyper-V VM的設置,但是似乎在每次嘗試啓動時都會刪除Docker指定的設置並重新創建這些設置。我嘗試了2048MB,1792MB,1536MB,1280MB和1024MB的RAM,所有這些都失敗了。
我還能做什麼?當然,我可以在我的機器上以某種形式運行碼頭工人?注意:我已關閉所有非必要的後臺應用程序。對於似乎是一個相當普遍的問題,似乎還沒有很多其他的建議,在哪裏給出的解決方案不起作用?
你的第二個屏幕截圖顯示的是你的虛擬機分配64MB的RAM。這非常小。 – Wyzard
@Wyzard是的,我試圖確保有足夠的系統資源,但它沒有奏效。我應該嘗試別的嗎? –
你正在使用哪個Windows版本?我們更改了Hyper-V最近爲虛擬機分配內存的方式 - 更新可能有所幫助。 [Blog](https://blogs.technet.microsoft.com/virtualization/2017/01/27/no-more-out-of-memory-errors-for-windows-phone-emulators-in-windows-10 -unre-youre-really-out-of-memory /) –