【发布时间】:2020-10-30 02:15:33
【问题描述】:
我正在尝试将 docker 图像推送到工件,作为 CI jenkins 工作的一部分。 我安装了一个带有 url art:8080 的 Artifactory 我在 Win2016 上安装了 Docker 并构建了我的 dockerfile。
现在我坚持如何推送 dockerfile 的输出图像。 我试过了:
<!-- language: lang-none -->
docker tag microsoft/windowsservercore art:8080/imageID:latest
docker push art:8080/docker-local:latest
但我收到一条错误消息:
Get https://art:8080/v2/: dial tcp: lookup artifactory: getaddrinfow: No such host is known.
https 来自哪里? 如何在我的工件中推送到正确的本地 docker repo?
【问题讨论】:
-
您是否按照此处所述设置了反向代理:jfrog.com/confluence/display/RTF/… ?
-
我想使用 Docker->Artifactory 和 HTTP,但找不到在哪里配置 --insecure-registry 标志。 docker 文档只提到了在 Linux 上的位置。有什么想法吗?
-
Chen,如果您想将其作为 --insecure-registry 标志推送,并且遇到问题,请关闭/接受此票证,并针对该特定问题打开一个新票证。
标签: docker artifactory windows-server-2016