CentOS 7安装docker后服务启动不了

问题

成功安装利用yum install docker命令安装docker ,但是却启动报错,错误如下:

Active: failed (Result: exit-code) since Wed 2019-12-18 09:05:03 EST; 11min ago
Docs: http://docs.docker.com
Process: 2312 ExecStart=/usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/do
cker/docker-runc-current --default-runtime=docker-runc --exec-opt native.cgroupdriver=system
d --userland-proxy-path=/usr/libexec/docker/docker-proxy-current --init-path=/usr/libexec/do
cker/docker-init-current --seccomp-profile=/etc/docker/seccomp.json $OPTIONS $DOCKER_STORAGE
_OPTIONS $DOCKER_NETWORK_OPTIONS $ADD_REGISTRY $BLOCK_REGISTRY $INSECURE_REGISTRY $REGISTRIE
S (code=exited, status=1/FAILURE)
Main PID: 2312 (code=exited, status=1/FAILURE)

Dec 18 09:05:01 localhost.localdomain systemd[1]: Starting Docker Application Container…
Dec 18 09:05:01 localhost.localdomain dockerd-current[2312]: time=“2019-12-18T09:05:01.4…”
Dec 18 09:05:01 localhost.localdomain dockerd-current[2312]: time=“2019-12-18T09:05:01.4…”
Dec 18 09:05:02 localhost.localdomain dockerd-current[2312]: time="2019-12-18T09:05:02.46…
Dec 18 09:05:03 localhost.localdomain dockerd-current[2312]: Error starting daemon: SELi…)
Dec 18 09:05:03 localhost.localdomain systemd[1]: docker.service: main process exited, …RE
Dec 18 09:05:03 localhost.localdomain systemd[1]: Failed to start Docker Application Co…e.
Dec 18 09:05:03 localhost.localdomain systemd[1]: Unit docker.service entered failed state.
Dec 18 09:05:03 localhost.localdomain systemd[1]: docker.service failed.
Hint: Some lines were ellipsized, use -l to show in full.

原因

因为SELinux 不支持overlay2 graph driver 。于是,我们关闭docker 的SELinux 即可
输入 vi /etc/sysconfig/docker 修改配置文件
CentOS 7安装docker后服务启动不了_第1张图片修改完配置记得保存在退出,然后重新启动docker即可

你可能感兴趣的:(CentOS 7安装docker后服务启动不了)