ZBLOG

gitlab ci文件中 image使用私有仓库镜像

如果要在GitLab CI文件中使用私有仓库镜像,需要先在GitLab项目设置中添加一个访问密钥。具体步骤如下:

  1. 登录GitLab账户并打开项目。
  2. 点击左侧菜单栏的“Settings”选项。
  3. 在“CI/CD”标签页中找到“Variables”一栏,并点击“Add variable”按钮。
  4. 设置变量名为“DOCKER_AUTH_CONFIG”,变量值为包含以下内容的JSON字符串:

{ “auths”: {

"<registry-url>": {
  "auth": "<base64-encoded-username-and-password>"
}

} }

其中,是私有仓库的URL,是用户名和密码的Base64编码。

  1. 在GitLab CI文件中使用该私有仓库镜像时,可以通过以下方式指定登录信息:

image: name: /: entrypoint: [“/bin/sh”, “-c”] variables:

DOCKER_AUTH_CONFIG: $DOCKER_AUTH_CONFIG

其中,是私有仓库的URL,是镜像名称,是版本号。同时,在image下方增加variables字段并指定DOCKEER_AUTH_CONFIG变量即可。

以上就是在GitLab CI文件中使用私有仓库镜像的方法。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=5734

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?