代码之家  ›  专栏  ›  技术社区  ›  Dimon Buzz

推进到不同的nexus存储库总是会进入一个回购

  •  0
  • Dimon Buzz  · 技术社区  · 8 年前

    我正试图将一个图像推广到nexsus repo(myrepo):

    docker push myreposerver/myrepo/httpd:2.4.28-alpine
    

    我看到它在另一个回购协议中作为:

    myreposerver/otherrepo/myrepo/httpd:2.4.28-alpine
    

    这是错误的,但我在Nexus UI中找不到导致这种行为的配置设置。

    1 回复  |  直到 8 年前
        1
  •  0
  •   Dimon Buzz    8 年前

    https://help.sonatype.com/display/NXRM3/Private+Registry+for+Docker

    docker客户端不允许将上下文作为 注册表,因为名称空间和图像名称嵌入在URL中 在一个特定且独立的端口上提供服务 应用程序,而不是大多数其他存储库如何通过 路径,即//

    因此,简而言之,如果要在Nexus中设置单独的Docker存储库,它们必须位于单独的端口上,正如本文所述: http://www.sonatype.org/nexus/2017/02/16/using-nexus-3-as-your-repository-part-3-docker-images/

    推荐文章