基本测试未通过
sudo docker run -i -t ubuntu /bin/bash
https://docs.docker.com/installation/ubuntulinux/
我在Ubuntu 14 lts 64位
Docker版本
Client version: 1.3.1
Client API version: 1.15
Go version (client): go1.3.3
Git commit (client): 4e9bbfa
OS/Arch (client): linux/amd64
Server version: 1.3.1
Server API version: 1.15
Go version (server): go1.3.3
Git commit (server): 4e9bbfa
错误讯息:
Error pulling image (latest) from ubuntu, Server error: Status 0 while fetching image layer (511136ea3c5a64f264b78b5433614aec563103b4d4702f3ba7d4d2698e22c158)
此错误消息的含义是什么
Server error: Status 0 while fetching image layer
答案 0 :(得分:0)
查看the code that is throwing this error,您似乎在尝试联系注册表时没有收到回复(否则状态代码将设置为该响应)。
这可能由于各种原因而发生,尽管最可能出现防火墙/网络问题。
启用调试日志记录(在Docker守护程序上,您可能必须重新启动才能使其生效)应该在Docker守护程序日志中显示错误(有Debugf
语句几行实际的错误。)
一般来说,Docker代码非常易读,因为你在docker version
中有git提交,所以很容易找到正确的版本。
答案 1 :(得分:0)
尝试使用图像版本运行容器:
sudo docker run -i -t ubuntu:14.04 /bin/bash
或
sudo docker run -i -t ubuntu:latest /bin/bash