在centos7下,运行docker run的时候会发生cgroup.procs: no such device的错误,解决方法是编辑
/lib/systemd/system/docker.service
文件,在其中的
ExecStart=/usr/bin/docker daemon -H fd://
一行中添加如下参数:
--exec-opt native.cgroupdriver=cgroupfs
最终显示如下:
ExecStart=/usr/bin/docker daemon --exec-opt native.cgroupdriver=cgroupfs -H fd://
然后重启docker服务,问题解决。