ARTIFACTORY:在GitLab Pipeline中配置Docker私有回购

Sandeep Anikapati
2022-04-20 34

如何在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映像,您需要添加一个变量(即“DOCKER_AUTH_CONFIG”),其中包含Artifactory配置细节。

将下面的变量添加到GitLab变量中:

关键:

DOCKER_AUTH_CONFIG

值:

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

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

用户添加图片

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