我正在使用这个容器elasticsearch
从docker
. 按照手册我必须更新max_map_count
才能启动容器
sudo sysctl -w vm.max_map_count=262144
但是..我可以在我启动它之后在我的主机(容器)中更新它,而我无法启动它。难道我做错了什么?
错误:引导检查失败的最大虚拟内存区域 vm.max_map_count [65530] 可能太低,至少增加到 [262144]
如果我尝试在我的主机(即 Mac)上执行此操作,我会收到以下错误。
sysctl: 未知 oid 'vm.max_map_count'
Docker 引擎安装运行所有容器的 Lunix VM。所以增加限制的命令应该针对Linux主机执行,而不是针对Mac。
如何通过 Docker 引擎安装的终端访问 Linux VM?