如何使用docker Buildx构建命令指定推送位置

3bygqnnd  于 2022-10-04  发布在  Docker
关注(0)|答案(1)|浏览(173)

我正在阅读有关docker buildx build构建到多个体系结构的文档,我对--push选项感到困惑,它说它直接推送到注册表,但它如何知道或如何指定我希望它将构建的映像推送到哪里?

对于更多上下文,我的计划是将映像从GitLab CI/CD管道推送到我的GitLab私有容器注册表

7d7tgy0s

7d7tgy0s1#

首先使用命令docker login myregistry.com登录到您的私有注册表。在此之后,在您的映像docker buildx build --push -t myregistry/appname:version .的标记名中指定您的注册表,它应该会在构建后推送您的映像。

相关问题