将映像推送到 Harbor

本部分介绍如何标记并将 docker 映像推送到 Harbor 中。

先决条件

  • Docker 客户端已安装在机器上。

  • 用户必须具有合适的角色。

  • 已创建需要的机器人账户。

  • 确保映像的推送目标项目在 Harbor 上可用。

操作步骤

要将映像推送到 Harbor,请按以下步骤操作:

  1. 登录 Docker 客户端。
    docker login mcrbasic.registry.eu1.mindsphere.io -u ‘<RobotAccountID/Username/email>’ -p ‘<password>’

  2. 标记新应用版本。
    docker tag <ApplicationName> <TenantURL>/<Application>:<BuildInfo>

  3. 将标记的映像推送到仓库中。
    docker push <ApplicationName> <TenantURL>/<Application>:<BuildInfo>

提示

标记和推送命令语法

可复制此命令语法,以通过“仓库”选项卡中的“推送映像”列表标记映像或推送映像。

结果

新添加的映像显示在相应的仓库下方,随之显示的详细信息如以下屏幕截图所示。

125712440971.png