我正在使用适用于Mac的Docker 1.13.1。Docker客户端允许您使用简单的滑块界面来更改提供给Docker的内存量。
如何通过Docker的命令行实用程序设置此值?
为了更加清楚起见,这不是每个容器的内存,这是运行时返回的“总内存”的值docker info。
谢谢
使用docker(至少为18.03.1版)时,VM的设置将保存在一个特殊文件中,该文件位于:
/Users/<username>/Library/Group\ Containers/group.com.docker/settings.json
Run Code Online (Sandbox Code Playgroud)
如果关闭docker,则可以使用sed从命令行直接对其进行编辑,例如,以下命令将2 GB限制替换为10 GB限制,并在以下位置创建原始设置的备份文件 settings.json.bak
sed -i .bak 's/2048/10240/g' /Users/`id -un`/Library/Group\ Containers/group.com.docker/settings.json
Run Code Online (Sandbox Code Playgroud)
docker重新启动时,现在将有10 GB。
| 归档时间: |
|
| 查看次数: |
1641 次 |
| 最近记录: |