Docker有时无法连接到github.com

您遇到的问题与您链接的帖子中描述的问题不完全一样,而且您似乎遇到了间歇性问题,这类问题总是最难诊断的。但也许您可以尝试手动获取。我尝试了以下操作,这个操作是无害的:

# cd /var/discourse/
# ./launcher enter app
检测到 x86_64 架构。
# wget -O - -v https://github.com/discourse/logster.git/ |wc
--2023-01-04 15:30:25--  https://github.com/discourse/logster.git/
正在解析 github.com (github.com)... 140.82.121.4
正在连接到 github.com (github.com)|140.82.121.4|:443... 已连接。
已发送 HTTP 请求,正在等待响应... 301 Moved Permanently
Location: https://github.com/discourse/logster/ [跟随]
--2023-01-04 15:30:25--  https://github.com/discourse/logster/
正在重新使用到 github.com:443 的现有连接。
已发送 HTTP 请求,正在等待响应... 200 OK
长度:未指定 [text/html]
正在保存到 ‘STDOUT’

-                                                  [ <=                                                                                                 ] 231.22K  --.-KB/s    在 0.06s 内

2023-01-04 15:30:26 (3.99 MB/s) - 已写入 stdout [236767]

   2751   15860  236767
#

我们看到“github.com”被解析到一个合理的 IP 地址,已成功连接并返回了一些数据。事实上,在容器内运行的命令与在容器外运行的行为非常相似,这符合预期。

您是否正在使用受支持的安装配方,并且托管在知名的托管公司上?

1 个赞