如何从端口方法迁移到子域方法
为了从Ports方法迁移到Subdomain方法,您应该首先将代理配置为使用这两种方法,然后删除Ports方法配置。
为了使用子域方法配置docker注册表,您可以参考我们的wiki页面如何开始使用Artifactory作为Docker注册表-子域方法.
Artifactory中还有一个开箱即用的工具,可以生成自定义代理配置对于docker注册表,请转到反向代理配置生成器并根据反向代理的设置方式填写字段,同时确保:
中使用正确的Artifactory主机名公共服务器名称字段(在本例中为art.local)
下的反向代理方法选择“子域”Docker反向代理设置
然后按照下面的步骤进行:
切换到HTTP设置中的子域方法并生成新的代理配置
比较以前的和新的代理配置
将新配置中缺失的行添加到旧配置中。
确保使用通配符TLS证书来支持新方法的“*.domain.name”。
重新加载反向代理配置。
确认两种方法都有效(端口和子域)
从代理配置中删除ports方法配置,即删除类似于下面的代码片段:
##服务器配置
服务器{
监听1234 ssl;
...
