安装 Docker 以后输入 docker info
可以查看 Docker 的详细信息,而通常会看到详细信息的最下面会有一个警告 “WARING:No swap limit support”,这个警告的大致意思是说当前已安装的 Docker 环境不支持 swap 内存的限制。
解决方法如下:
1、编辑 Linux 系统的引导文件
sudo vi /etc/default/grub
2、找到 GRUB_CMDLINE_LINUX=
这一行在后面双引号内增加空格 cgroup_enable=memory swapaccount=1
然后保存文件(详情可以看下图演示)
3、然后执行下面的命令刷新引导文件
sudo update-grub
4、最后执行下面的命令重启主机
reboot
5、等到系统重启后,再次通过 docker info
命令查看 Docker 信息,此时已经没有警告了。