如何设置Docker的系统内存?
我使用Mac版Docker 1.13.1。 Docker客户端允许您使用简单的滑块界面更改提供给Docker的内存量。
我怎样才能通过docker的命令行工具来设置这个值?
为了增加清晰度,这不是每个容器内存,这是运行docker info
时返回的“Total Memory”的值。
谢谢
在Mac上,Docker实际上是作为一个Hyperkit虚拟机运行的。 docker
命令行实用程序仅与在该虚拟机内运行的docker守护程序进程交互。
如果你运行ps auxwww | grep hyperkit
ps auxwww | grep hyperkit
在你的Mac上,你会看到hyperkit进程运行的内存量作为parameter passing。 这是由Docker Mac客户端控制的,我想将保存的值存储在某个.plist文件中。
为了在命令行上修改它,你需要findDocker Mac客户端存储数据的地方,修改它,然后重新启动hyperkit进程。