Docker容器内存限制的方法
1.使用Docker自带的-m操作进行内存限制时可能会由于内核限制所以出现以下提示 Your kernel does not support swap limit capabilities.memory limit without swap 必须通过修改grub文件/etc/default/grub 添加: GRUB_CMDLINE_LINUX=cgroup_enable=memory swapaccount=1 之后更新grub并重启可以解决 $ sudo update-grub $ sudo reboot 2.使用docker -m操作会使内存被限制为输入大小的两倍 $ su
用户评论