无法通过Docker撰写限制内存
我的服务器有2GB的内存
我用docker-compose在服务器上启动了2个容器
虽然我设置了内存限制,但似乎不起作用
泊坞窗,撰写
hub: mem_limit: 256m image: selenium/hub ports: - "4444:4444" test: mem_limit: 256m build: ./ links: - hub ports: - "5900"
我不知道这个,但尝试将mem_limit设置为256000000,而不使用'米'
这在docker-compose的任何地方都没有logging,但是你可以在ulimits
传递任何有效的系统调用setrlimit
选项。
所以,你可以在docker-compose.yaml
指定
ulimits: as: hard: 130000000 soft: 100000000
内存大小以字节为单位。 超过这个限制后,你的进程会得到内存分配exception,你可能会陷入或不会陷入。