docker安装后启动报错
docker安装后启动不起来:
查看日志 /var/log/message 其中有一行为: Your kernel does not support cgroup memory limit
问题背景:系统为centos7.6镜像
原因是:由于内核不支持限制内存的设置
解决办法是:vim /etc/default/grub
修改为:
或者:GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"
重启后可以解决
后续问题:虽然docker可以启动,但是不可以更换镜像源下载地址
最终解决方案:将centos7.6镜像更换为7.4镜像