使用nginx的多个注册表URL的Docker私有注册表

时间:2017-05-15 16:15:02

标签: nginx docker docker-registry

我目前有使用私有Docker注册表的系统通过nginx,但我想将注册表更改为新位置(使用新主机名)。

是否可以使用nginx将URL重写/重定向到新的注册表。

E.g。

我有一个注册表SoftwareUser,我有一个新的registry-old.domain.com。我希望能够继续使用registry-new.domain.com,但要实际转到新的注册表docker pull registry-old.domain.com

我不确定这是否可行,因为您必须使用注册表网址标记图像。

这是我目前的nginx配置:

registry-new.domain.com

1 个答案:

答案 0 :(得分:0)

是的,您可以这样做,但如果您正在使用TLS,则必须使用通配名TLS证书,其中*.domain.com为公用名,或者在主题备用名称中为DNS:*.domain.com

相关问题