报错 关键词:
Failed to start Docker Application Container Engine.
Failed to find iptables: exec: \"iptables\": executable file not found in $PATH
failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: Iptables not found
问题
docker指令无法使用,docker服务未正确运行。
执行docker images,报错
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
无法连接docker daemon守护程序,无法连接服务socket,docker服务启动失败。
原因排查
查看docker服务的状态
执行 systemctl status docker 查看docker服务的状态
报错
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Ac

文章描述了用户遇到Docker服务启动失败的问题,原因是iptables找不到或未正确配置。文章提供了排查方法,如检查docker服务状态、重启服务、查看日志,以及针对iptables安装、模块加载和IP转发配置的解决方案。最终,通过手动操作和配置修复了Docker服务。
最低0.47元/天 解锁文章
1246

被折叠的 条评论
为什么被折叠?



