为artifactory docker repo使用多域名证书
我有以下
a virtual docker repo docker-virtual a remote docker repo dockerhub a local docker repo docker-local
docker-local是默认的部署库。 我可以使用多域名证书在我的反向代理中configuration虚拟回购?
证书是否需要支持本地回购?
“证书是否需要支持本地回购?
实际上,只要您在Artifactory中使用虚拟Docker存储库的默认部署存储库function,则只需使用一个registry端点与客户端进行推送和拉取图像。
如果您要使用多个registry端点,通配符证书是很好的。 例如,考虑一下这个Nginxconfiguration代码片段和“server_name”指令:
server { listen 443 ssl; listen 80 ; server_name ~(?<repo>.+)\.art-prod.com art-prod; ... rewrite ^/(v1|v2)/(.*) /artifactory/api/docker/$repo/$1/$2; ... }
这里的正则expression式应该捕获URL的子域部分,当将URL从“/ v2 /'重新写入包含实际存储库名称的Artifactory API的完整URI时,这个部分就可以用了。在这种情况下,您的configuration将处理的不仅仅是一个主机名,所以最好使用通配符证书* .art-prod.com。
- Artifactory:“docker服务创build”不适用于0字节的图像
- Web界面的Artifactory不可访问
- 将Artifactoryconfiguration为位于http://some.domain:port而不是http://some.domain:port / artifactory /
- Artifactory无法启动(pipe理员凭据不存在)
- 我如何使Atifactorydockerregistry图像使用docker清单版本2?
- docker企业解决scheme?
- 如何将Docker镜像从本地JFrog artifactory仓库克隆到https上的远程镜像
- 如何获得JFrog Artifactory中的Docker标签拉计数?
- 如何使用docker v1版本库