簡體   English   中英

“ ssh:無法解析主機名github.com:再試一次”-docker容器內部

[英]“ssh: Could not resolve hostname github.com: Try again” - Inside docker container

我遇到這樣一個奇怪的問題。 我需要啟動一個容器,並通過ssh在我剛剛創建的輔助容器中克隆github項目。 有時候git clone很完美,沒有麻煩。 但是有一段時間不能這樣說:

ssh: Could not resolve hostname github.com: Try again
fatal: Could not read from remote repository.

我嘗試了很多方法,例如通過添加google DNS來更改mys /etc/resolv.conf ,將google DNS回顯到容器內的/etc/resolv.conf中,重新啟動docker,重新安裝docker但沒有運氣。
我的git clone容器加入了docker用戶定義網橋網絡。 我認為網絡是我的問題之一,但我不知道到底發生了什么。
另一個通知,如果我在本地-ubuntu os上運行,一切正常。 問題僅在我的Linode服務上發生
有誰遇到這個問題? 請幫我...

如果您正在使用lish shell會話 ,請嘗試按照此處的建議進行操作

ssh -Tvvv git@github.com

並執行traceroute以查看解析失敗的地方。

暫無
暫無

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

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