2017-02-22 95 views
0

我爲Mac使用Docker 1.13.1。 Docker客戶端允許您使用簡單的滑塊界面更改提供給Docker的內存量。如何設置Docker的系統內存?

如何通過docker的命令行工具設置該值?

爲了更加清晰,這不是每個容器內存,這是在運行docker info時返回的「總內存」的值。

謝謝

回答

1

在Mac上,碼頭工人實際運行作爲Hyperkit虛擬機。 docker命令行實用程序僅與在該虛擬機內運行的docker守護程序進程接口。

如果您在Mac上運行ps auxwww | grep hyperkit,則會看到hyperkit進程運行的內存量作爲參數傳遞。這是由Docker Mac客戶端控制的,我想將保存的值存儲在某個.plist文件中。

爲了在命令行上修改它,您需要找到Docker Mac客戶端存儲數據的位置,修改它並重新啓動hyperkit進程。

+0

感謝@Scott Rankin對於'ps'命令和有關Docker如何利用Hyperkit的詳細信息......這就是說,它看起來像你的答案缺少一個複選標記? ;) –