docker拉查找index.docker.io:没有这样的主机
我试图通过命令在“Docker quickstartterminal”中下载centos映像
docker pull centos:7
结果
Pulling repository docker.io/library/centos Error while pulling image: Get https://index.docker.io/v1/repositories/library/centos/images: dial tcp: lookup index.docker.io: no such host
我用
Docker版本1.9.1,构builda34a1d5
更新
这看起来像从“Docker快速入门terminal”可见的DNS问题
$ nslookup.exe index.docker.io Serwer: UnKnown Address: 2a01:1700:2:ffff::9f01 *** UnKnown nie może odnaleźć index.docker.io: No response from server
这通常是一个代理问题:如果您使用代理访问Internet,请确保:
- 要么正确设置你的HTTP(S)_PROXY环境variables
- 或者使用docker-machine创build右键–engine-env选项
例如,在我的Windows上,使用VirtualBox:
docker-machine create -d virtualbox \ --engine-env HTTP_PROXY=$http_proxy --engine-env HTTPS_PROXY=$https_proxy \ --engine-env http_proxy=$http_proxy --engine-env https_proxy=$https_proxy \ --engine-env NO_PROXY=$no_proxy --engine-env no_proxy=$no_proxy aMachine
这将创build正确的/ var / lib / boot2docker / profile设置文件,其中声明了这些variables,允许docker守护进程访问互联网。
快速启动terminal默认打开ssh会话到“ default
”虚拟机。
这与docker-machine ssh default
。
如果这个default
虚拟机错过了正确的dockerconfiguration文件,你可以使用--engine-env
docker-machine rm
并重新创build它,这次使用--engine-env
。
- 卷不在Docker Swarm的节点之间共享
- dotnet docker / bin / sh:1:[dotnet ,:找不到
- Docker存储图像在哪里?
- Docker化一个应用程序
- 关于docker工具可以最大限度地利用服务器资源
- 如何修复_wapi_connect错误查找在Win10作为主机的Ubuntu 16.04 Hyper-V VM上运行的CentOS 5 docker脚本的套接字句柄?
- 可以在Docker容器中写入文本文件(或其他文件),但在容器停止时访问它?
- Docker:如何在Windows 10中安装当前目录
- 有没有办法将bluemix设置为$ DOCKER_HOST并将其与docker二进制文件一起使用?