“使用守护程序的错误响应:找不到404页面”使用docker命令时

Aks*_*mar 5 docker

当我使用docker命令时,出现以下错误。有人对此有解决方案吗?请帮助我解决此问题。

akshath@akshu:~$ docker images
Error response from daemon: 404 page not found
akshath@akshu:~$ docker version
Client:
Version:      1.9.1
API version:  1.21
Go version:   go1.4.2
Git commit:   a34a1d5
Built:        Fri Nov 20 13:16:54 UTC 2015
OS/Arch:      linux/amd64
Error response from daemon: 404 page not found
Run Code Online (Sandbox Code Playgroud)

Von*_*onC 6

如“更新后 Docker 守护进程回答 '404 页面未找到' ”中所述,检查当前环境中是否定义了任何代理 ( HTTP_PROXY, HTTPS_PROXY) ( env|grep -i proxy)

它在issue 109 中被引用。

发出17960个报告了同样的问题,其中包括:

sudo mv /var/lib/docker/network/files/ /path/to/backup/docker-network-files
Run Code Online (Sandbox Code Playgroud)

解决了这个问题。

(如果一切顺利,可以删除/path/to/backup/docker-network-files)

如果这还不够,请检查systemctl status docker.service或记录以找到真正的原因。

如果这仍然不起作用:

  • 卸载/重新安装 docker 会有所帮助
  • 确保在卸载/var/lib/docker/network文件夹后移动,以重新开始。

准确答案:

问题 17083/var/lib/docker搬走解决了问题。或者:“我只删除了 /var/lib/docker/network,现在一切正常,没有容器丢失。”