簡體   English   中英

Docker主機配置的IP地址錯誤

[英]Docker host config has wrong IP address

我正在嘗試在Raspbian上安裝Docker,但似乎已從某個地方獲取了舊配置。 不知道從哪里來,因為我在任何地方都找不到參考。

我已經使用sudo apt-get install docker-ce在Raspbian上安裝了Docker。

當我嘗試連接到Docker時,它嘗試連接到錯誤的IP地址(192.168.1.75,應為192.168.1.227)。

$ docker ps
error during connect: Get http://192.168.1.75:2376/v1.38/containers/json: dial tcp 192.168.1.75:2376: connect: no route to host

所使用的服務器是在192.168.1.75,但現在是192.168.1.227。

$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr b8:27:eb:50:b4:16  
          inet addr:192.168.1.227  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:42704 errors:0 dropped:0 overruns:0 frame:0
          TX packets:61093 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6278037 (5.9 MiB)  TX bytes:80578119 (76.8 MiB)

我嘗試過重啟服務器,刪除/var/run/docker文件夾的內容,甚至重新安裝Docker。 仍然確定IP地址為192.168.1.75。

您可以設置docker命令嘗試與DOCKER_HOST環境變量連接的機器:

導出DOCKER_HOST =“ tcp://192.168.1.227:2376”

但是很奇怪,您必須在默認安裝上執行此操作,也許它們是您的bash / zsh配置文件中的DOCKER_HOST變量,導致此問題?

暫無
暫無

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

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