Azure容器注册表拉取请求失败,拨号tcp查找没有此类主机

Azure容器注册表拉取请求失败,拨号tcp查找没有此类主机,azure,jenkins,azure-container-registry,Azure,Jenkins,Azure Container Registry,问题:已创建Azure容器注册表。 使用Jenkins自动化CI/CD。 图像推送到存储库成功。但是,当我们尝试在同一个jenkins框上提取图像时,它会失败并出现错误: docker pull simplemdpoc.azurecr.io/bot演示:最新版本 来自168.63.129.16:53上的守护程序的错误响应:Get:dial tcp:lookup simplemdpoc.azurecr.io:没有这样的主机 我也有类似的问题。在我的例子中,这是因为我的注册表位于一个虚拟网络中,而

问题:已创建Azure容器注册表。 使用Jenkins自动化CI/CD。 图像推送到存储库成功。但是,当我们尝试在同一个jenkins框上提取图像时,它会失败并出现错误:

  • docker pull simplemdpoc.azurecr.io/bot演示:最新版本 来自168.63.129.16:53上的守护程序的错误响应:Get:dial tcp:lookup simplemdpoc.azurecr.io:没有这样的主机

    • 我也有类似的问题。在我的例子中,这是因为我的注册表位于一个虚拟网络中,而我用来提取映像的虚拟机位于另一个虚拟网络中。我通过门户添加了“peering”,并能够从中提取图像。

      这在jenkins作业中运行:stage('ACS Docker pull and Run'){app=Docker.image('simplemdpoc.azurecr.io/bot demo:latest')和DockerRegistry([credentialsId:'acr_credentials',url:'){app pull()jenkins@jenkins:~$az acr登录-n simplemadacr-u simplemadacr-p******登录成功jenkins@jenkins:~$docker pull simpledpoc.azurecr.io/bot演示:来自守护进程的最新错误响应:Get:dial tcp:lookup simpledpoc.azurecr.io on 168.63.129.16:53:无此类宿主将此编辑到问题中并删除注释