ARTIFACTORY:在GitLab管道中配置Docker私有仓库

Sandeep Anikapati
2023-01-22 11:06

如何在GitLab Pipeline中配置Artifactory docker private repo来提取基本映像:

本文描述了如何在GitLab Pipeline中配置一个Artifactory docker私有存储库来提取基本镜像:

gitlab-ci示例。yml文件:

阶段:
—构建
测试:
阶段:构建
图片:test.jfrog.io docker-local / ubuntu:最新阶段:
—构建
测试:
阶段:构建
图片:test.jfrog.io docker-local / ubuntu:最新

要从Artifactory下载基本docker镜像,你需要添加一个包含Artifactory配置细节的变量(即“DOCKER_AUTH_CONFIG”)。

将以下变量添加到GitLab变量中:

关键:

DOCKER_AUTH_CONFIG

值:

你可以从setup Me Up页面复制配置片段,如下所示:
用户添加图片

来自GitLab的变量(“DOCKER_AUTH_CONFIG”)的截图:

用户添加图片

完成上述配置后,您将能够通过GitLab管道从Artifactory docker私有存储库中提取基本映像。