Jenkins Job执行:无法解析主机:github.com

时间:2019-03-14 15:05:12

标签: docker jenkins dns

我正在使用docker启动jenkins服务器,所以我试图执行一项需要从github提取的工作,但是它无法解析任何主机名(github.com,....),这是错误消息:

    stdout: 
stderr: fatal: unable to access 'https://github.com/**/**.git/': Could not resolve host: github.com

有什么想法

1 个答案:

答案 0 :(得分:1)

您有两个选择:

  1. 使用--dns="8.8.8.8"时,将docker run的dns设置传递到容器中
  2. 通过添加以下内容,为docker守护程序本身的DNS配置文件/etc/docker/daemon.json
{
    "dns": ["8.8.8.8"]
}