我正在努力通过码头工人安装指南。运行 CentOS 7。我运行:
curl -sSL https://get.docker.com/ | sh
输出:
警告:/var/cache/yum/x86_64/7/docker-main-repo/packages/docker-engine-1.8.2-1.el7.centos.x86_64.rpm:标头 V4 RSA/SHA1 签名,密钥 ID XXXXXX: NOKEY 未安装 docker-engine-1.8.2-1.el7.centos.x86_64.rpm 的公钥。导入 GPG 密钥
之后还有一些关于 Userid、Fingerprint、from 的内容。
接下来我跑了:
sudo service docker start
输出:
启动 docker(通过 systemctl): docker.service 作业失败。有关详细信息,请参阅“systemctl status docker.service”和“journalctl -xn”。 [失败的]
我不知道这条消息指的是什么。我怎样才能解决这个问题?
systemctl status docker.service
结果:
docker.service 超时。终止。无法启动docker应用程序容器引擎单元docker.service进入失败状态
答案1
检查您是否获得更多详细信息:
journalctl -u docker -xe
类似的驱动程序问题 - 默认情况下它是 devicemapper 并且可以配置为其他内容: