我正在使用Ubuntu 14.04与最新的docker。
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04
3.18.5-x86_64-linode52内核
但是,当我尝试设置内存
-m="512m" -c=512
然后我得到这个错误
WARNING: Your kernel does not support memory limit capabilities. Limitation discarded.
将cgroup_enable=memory传递给grub 。 首选的方法是在/etc/default/grub.d创build一个文件:
cat > /etc/default/grub.d/memory.cfg <<EOF GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX cgroup_enable=memory" EOF
update-grub2 reboot 重新启动后, cgroups应该挂载在/sys/fs/cgroup/memory/ 。