我已经在digitalocean上创建了一个新的droplet,部署了我的docker容器,通过本地计算机上的curl ip:dockerPort
测试了端点,一切都很顺利。
后来我通过ssh连接到另一台测试机,并尝试通过curl ip:dockerPort
连接到digitalocean,但也出现了couldn't connect to host
错误。我过去曾从我的测试机连接到digitalocean droplet。即使我使用curl ip:port
,我也必须等待DNS吗?
EDIT:从测试计算机ping服务器工作正常:8 packets transmitted, 8 packets received, 0.0% packet loss
1条答案
按热度按时间tpgth1q71#
由于测试网络的DNS更新速度慢,所以出现了此错误。在我将googles DNS服务器
8.8.8.8
添加到设置后,我可以成功连接到新创建的示例。DNS终于得到刷新后,48小时,我能够删除谷歌DNS再次。