云客户?
免费开始>
在MyJFrog >中升级
云有什么新>





概述

码头工人注册表集成是用来连接的JFrog管道平台到Docker Hub、Docker可信注册表或Artifactory中的Docker注册表,以便您可以拖动和推送Docker映像。


页面内容


创建集成

控件上的步骤可以添加此集成管理管道集成页面。

以下是创建此集成所需的信息:

  • 的名字——为集成选择一个友好的名称
  • url——一个可选字段,如果为空,默认为Docker Hub。要与Docker可信注册表或Docker私有注册表一起使用,请输入私有注册表的位置。格式https://foo.com
  • 用户名——Docker注册帐户的用户名
  • 密码——Docker注册账户的密码

使用

Docker Registry集成可用于图像资源。

Docker Registry集成可以也可以直接添加到步骤中的集成部分。这将自动配置Docker CLI访问注册表。

默认环境变量

当您使用此集成创建资源时,并且创建一个使用它的步骤时,会自动提供一组环境变量。

环境变量

描述

res_ <资源名称> _registry_url 集成中提供的URL
res_ <资源名称> _registry_username 集成中提供的用户名
res_ <资源名称> _registry_password 集成中提供的密码


当您将此集成直接添加到步骤中时,将自动提供一组环境变量。
环境变量 描述
int_ < integration-name > _url 集成中提供的URL
int_ < integration-name > _username 集成中提供的用户名
int_ < integration-name > _password 集成中提供的密码

例子

  • 本例使用名为Docker Registry的集成myDocker,用于Image_1资源。
  • 本例的管线DSL可在这个存储库JFrogGitHub帐户。
2022世界杯阿根廷预选赛赛程resources:—name: Image_1 type:镜像配置:registry: myDocker imageName: docker/jfreq_win imageTag:最新autoPull: true pipeline:—name: pipelines_Image_1 steps:—name: step_Image_1 type: PowerShell configuration: nodePool: win_2019 inputResources:—name: Image_1 execution: onExecute:—write-output " execution step…"- if($Image_1_isTrigger -ne "true"){写错误"Stop" - erroraction Stop}
  • 没有标签
版权所有©2022 JFrog Ltd.