Docker Jenkins作业执行:无法解析主机:github.com

Docker Jenkins作业执行:无法解析主机:github.com,docker,jenkins,dns,Docker,Jenkins,Dns,我正在使用docker启动jenkins服务器,因此我尝试执行一个需要从github中提取的作业,但它无法解析任何主机名(github.com,…),以下是错误消息: stdout: stderr: fatal: unable to access 'https://github.com/**/**.git/': Could not resolve host: github.com 你有什么想法吗?你有两个选择: 使用docker run时,使用--dns=“8.8.8.8”将dns设

我正在使用docker启动jenkins服务器,因此我尝试执行一个需要从github中提取的作业,但它无法解析任何主机名(github.com,…),以下是错误消息:

    stdout: 
stderr: fatal: unable to access 'https://github.com/**/**.git/': Could not resolve host: github.com
你有什么想法吗?你有两个选择:

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