问题现象
修改 docker 的镜像源改为国内镜像源之后,重启docker失败,使用systemctl status docker.service
查看docker容器状态,发现报错 :Failed to start Docker Application Container Engine.
原因分析
经过排查,发现是因为在修改镜像源配置文件 /etc/docker/daemon.json 后,缺少了 "storage-driver": "devicemapper"
正确的文件应该是:
{
"registry-mirrors":["https://registry.docker-cn.com"],
"storage-driver": "devicemapper"
}
修改完成之后,重启docker systemctl restart docker
网上的经验文档中,很多都少了 "storage-driver": "devicemapper"
常用命令
-
systemctl daemon-reload 重新加载 daemin.json 文件
-
systemctl start docker.service 启动docker服务
-
systemctl status docker.service 查看docker 服务的状态文章来源:https://www.toymoban.com/news/detail-590774.html
-
systemctl reset-failed docker.service 重启失败的docker服务文章来源地址https://www.toymoban.com/news/detail-590774.html
到了这里,关于【经验文档】 docker 启动失败 Failed to start Docker Application Container Engine.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!