“ ssh:无法解析主机名github.com:再试一次”-内部Docker容器

时间:2018-07-09 04:33:17

标签: git docker ssh dockerfile docker-machine

我遇到这样一个奇怪的问题。我需要启动一个容器,并通过ssh在我刚刚创建的辅助容器中克隆github项目。有时候git clone很完美,没有麻烦。但是有一段时间不能这样说:

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

我尝试了很多方法,例如通过添加Google DNS来更改我的/etc/resolv.conf,在容器内将Google DNS回显到/etc/resolv.conf,重新启动docker,重新安装docker但没有运气..
我的git clone容器加入了docker用户定义网桥网络。我认为网络是我的问题之一,但我不知道到底会发生什么。
另一个通知,如果我在本地-ubuntu os上运行,一切正常。问题仅发生在我的Linode服务中
有谁遇到这个问题?请帮助我...

1 个答案:

答案 0 :(得分:0)

如果您使用的是lish shell session,请尝试使用suggested here

ssh -Tvvv git@github.com

然后执行traceroute来查看解析失败的地方。