ubuntu - 从命令行更改 Docker 内存

标签 ubuntu docker

首先,我不是要更改分配给 Docker 上单个容器的内存,而是要更改计算机上运行的 Docker 应用程序的内存。我可以在我的 Mac 上从 Preferences->Advanced->Memory 执行此操作。但是我想在 Ubuntu 14.04 机器上通过 ssh 远程执行此操作。

我对 Docker 很陌生,据我所知,有一些方法可以使用 -m 更改单个容器的内存。或 --memory标志,但我相信他们不会实现我想要做的事情。任何帮助或建议将不胜感激。

最佳答案

对于 Windows 的 Docker,我知道它是通过 Hyper-V (VM) 设置完成的,我认为它对 Docker for Mac 管理程序的完成方式相同。

我认为这在 docker 设置中是不可能的。 docs 中没有提到此选项。 .

您可以尝试设置 --cgroup-parent然后限制这个 cgroup 的内存。

关于ubuntu - 从命令行更改 Docker 内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43475421/

相关文章:

ubuntu - 在 Ubuntu 上安装 krb5-user

python - 在 arm64 上使用 numpy 和 pandas 构建 docker 时出现问题

java - Arquillian Cube 的容器对象中是否有主机名属性?

当 dockerfile 中的 FROM 之前给出 ARG 指令时,Docker 构建失败?

docker - 如何在 docker compose 中设置覆盖网络

c# - Monodevelop 和 mongodb 驱动程序在 Ubuntu 上的开发服务器中抛出异常

python - Paho(MQTT) 客户端无法连接

c++ - 跨 32 和 64 链接到静态 glib-2.0 库

node.js - 使用 npm 安装时出现框架错误

java - 为什么 Maven Surefire 3 无法使用 Docker 在 Jenkins 中运行我的 Cucumber 测试?