确保列出的DNS服务器是可达的,并且能够正确解析域名。 尝试使用ping或nslookup命令来解析gitlab.example.com: 使用ping命令来测试主机名是否可达: bash ping gitlab.example.com 如果ping命令失败,尝试使用nslookup命令来查询DNS记录: bash nslookup gitlab.example.com 这些命令将帮助你诊断DNS解析问题。 如果上述...
external_url 'http://127.0.0.1' # 外部访问http地址,端口号默认为80 gitlab_rails ['gitlab_ssh_host'] = '127.0.0.1' # ssh协议地址 gitlab_rails ['gitlab_shell_ssh_port'] = '10022' # ssh协议端口,此处为端口22映射的宿主机端口 修改后重启容器 docker restart gitlab...
随后ping域名发现果然是ping不通: ping gitlab.123.com #ping:gitlab.123.com:Name or service not known 查看dns服务配置: 发现做了特殊配置,但是因为特殊服务需要,不能修改dns服务,这个时候,只能用host方式绑定域名了 vim /etc/hosts > 10.10.22.33 gitlab.123.com 绑定域名后再ping,正常通信,git clone回复...