首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker设置-无法运行hello-world

Docker设置-无法运行hello-world
EN

Stack Overflow用户
提问于 2016-01-22 01:26:17
回答 2查看 882关注 0票数 1

这是我第一次尝试设置docker。我已经按照说明操作了,现在我可以看到码头机器在运行了。(我用的是mac,yosemite 10.10.5)

代码语言:javascript
复制
docker-machine ls
NAME      ACTIVE   URL          STATE     URL                         SWARM   DOCKER   ERRORS
default   *        virtualbox   Running   tcp://192.168.99.100:2376           v1.9.1



docker-machine ip default
192.168.99.100

docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

已运行以下命令以绕过代理...

代码语言:javascript
复制
eval $(docker-machine env --no-proxy default)

下面的代码还是失败了,会出什么问题呢?

代码语言:javascript
复制
docker run hello-world

在本地拉取存储库docker.io/library/hello-world网络在尝试连接到https://index.docker.io/v1/repositories/library/hello-world/images时超时,找不到镜像'hello-world:latest‘。您可能想要检查您的互联网连接,或者您是否在代理服务器之后。

EN

回答 2

Stack Overflow用户

发布于 2016-01-22 10:16:27

您的docker主机似乎无法访问互联网,要进行验证,请尝试docker-machine ssh default

然后运行dig Google.com,看看你是否获得了一些Google ips,如果没有,你将需要检查你的虚拟机网络设置,

打开虚拟机器停止默认vm Go设置->network确保设置为bridge或nat启动机器docker-machine Start default eval $(docker-machine env default),然后重试

票数 0
EN

Stack Overflow用户

发布于 2016-02-18 13:45:46

设置docker代理:

编辑/etc/default/docker文件

代码语言:javascript
复制
sudo vim /etc/default/docker

在底部添加以下条目:

代码语言:javascript
复制
export http_proxy="http://PROXY_IP:PROXY_PORT"
export https_proxy="https://PROXY_IP:PROXY_PORT"

使用以下命令重启docker服务:

代码语言:javascript
复制
sudo service docker restart
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34930372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档