簡體   English   中英

Docker設置-無法運行世界

[英]Docker set up - cannot run hello-world

這是我第一次嘗試設置docker。 我已經按照說明進行操作,現在我可以看到Docker計算機正在運行..(我在Mac上,優勝美地10.10.5)

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

運行以下內容繞過代理...

eval $(docker-machine env --no-proxy default)

仍然以下失敗,可能是什么問題?

docker run hello-world

無法在本地找到映像'hello-world:latest'嘗試連接到https://index.docker.io/v1/repositories/library/hello-world時,存儲庫docker.io/library/hello-world網絡超時/ images 您可能要檢查您的Internet連接或是否在代理后面。

似乎您的Docker主機無法訪問互聯網以進行驗證,請嘗試使用docker-machine ssh默認

並運行dig Google.com,看看是否有一些Google ip,如果沒有,您將需要檢查虛擬機網絡設置,

打開虛擬框停止默認的vm Go設置--->網絡確保將其設置為橋接或nat啟動計算機docker-machine start default eval $(docker-machine env default)然后重試

設置您的Docker代理:

編輯您的/etc/default/docker文件

sudo vim /etc/default/docker

在底部添加此條目:

export http_proxy="http://PROXY_IP:PROXY_PORT"
export https_proxy="https://PROXY_IP:PROXY_PORT"

使用以下命令重新啟動docker服務:

sudo service docker restart

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM