Error starting daemon: SELinux is not supported
阿新 • • 發佈:2019-01-05
1月 05 16:45:39 tomcat8 systemd[1]: Starting Docker Application Container Engine... 1月 05 16:45:39 tomcat8 dockerd-current[34843]: time="2019-01-05T16:45:39.623363594+08:00" level=warning msg="could not change group /var/run/docker.sock ...ot found" 1月 05 16:45:39 tomcat8 dockerd-current[34843]: time="2019-01-05T16:45:39.644220095+08:00" level=info msg="libcontainerd: new containerd process, pid: 34848" 1月 05 16:45:42 tomcat8 dockerd-current[34843]: Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boot...ed=false) 1月 05 16:45:42 tomcat8 systemd[1]: docker.service: main process exited, code=exited, status=1/FAILURE 1月 05 16:45:42 tomcat8 systemd[1]: Failed to start Docker Application Container Engine. 1月 05 16:45:42 tomcat8 systemd[1]: Unit docker.service entered failed state. 1月 05 16:45:42 tomcat8 systemd[1]: docker.service failed. Hint: Some lines were ellipsized, use -l to show in full.
原因:
linux的核心中的SELinux不支援 overlay2 graph driver
解決辦法:
修改配置檔案
vi /etc/sysconfig/docker
原文內容: Modify these options if you want to change the way the docker daemon runs OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false' 修改後內容 Modify these options if you want to change the way the docker daemon runs OPTIONS='--selinux-enabled=false --log-driver=journald --signature-verification=false'
重啟測試正常
[[email protected] ~]# service docker start
Redirecting to /bin/systemctl start docker.service
[[email protected] ~]#
[[email protected] ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[ [email protected] ~]#