解决Docker daemon启动问题
Docker daemon启动问题
问题描述
limit机器重启后,我们需要启动docker容器,在执行docker run或者docker ps命令时,报错:
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.

解决问题
看错误信息,需要启动daemon服务,执行dockerd -d命令就可以

执行docker images命令成功
docker启动报错unable to configure the Docker daemon with file /etc/docker/daemon.json

出现这个错误的原因是
/etc/docker/daemon.json 和 /usr/lib/systemd/system/docker.service 对live-restore的设置冲突。
1.运行 journalctl -xe > error.log 将内容输出到文本,如上图所示。
2.将 docker.service 文件中ExecStart=/usr/bin/dockerd --live-restore 中的--live-restore这段删掉,并删除 /etc/docker/daemon.json中的空格,再进行重启systemctl daemon-reload, service docker start即可。
3.类似的错误都可以通过这种方式修改,etc/docker/daemon.json 和 /usr/lib/systemd/system/docker.service 对字段的设置不能有冲突和重复配置
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Docker.v19安装和配置Docker Compose编排工具的方法
这篇文章主要介绍了安装Docker.v19和配置Docker Compose编排工具的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2020-06-06
docker和docker compose版本太低问题的解决方案
本文主要介绍了Docker和docker-compose版本过低导致的KeyError: 'ContainerConfig'错误的解决方法,具有一定的参考价值,感兴趣的可以了解一下2025-03-03
解决'nacos默认secret.key配置不当权限绕过漏洞'的问题
这篇文章主要介绍了解决“nacos默认secret.key配置不当权限绕过漏洞“的问题,解决这个问题需要对这个key的默认值进行修改,建议不要使用明文,可以用base64,key的长度要32位以上,下面介绍一下在两种环境下的修改方法,感兴趣的朋友一起看看吧2024-01-01


最新评论