如何在Docker Desktop中上传镜像到Harbor

1. 流程概述

在Docker Desktop中上传镜像到Harbor可以分为以下几个步骤:

步骤 描述
1 登陆Harbor
2 本地构建镜像
3 给镜像打标签
4 推送镜像到Harbor

2. 具体步骤

步骤1:登陆Harbor

首先,你需要登录Harbor才能推送镜像,可以使用以下命令:

docker login harbor.example.com

这里的harbor.example.com是你的Harbor地址。

步骤2:本地构建镜像

接下来,你需要在本地构建一个Docker镜像,可以使用以下命令:

docker build -t my-image .

这里的my-image是你给镜像起的名字,.表示Dockerfile所在的当前目录。

步骤3:给镜像打标签

在推送镜像之前,你需要给镜像打上合适的标签,可以使用以下命令:

docker tag my-image harbor.example.com/my-project/my-image:latest

这里的my-project是你在Harbor中创建的项目名称,latest是标签名称。

步骤4:推送镜像到Harbor

最后,你可以使用以下命令将镜像推送到Harbor:

docker push harbor.example.com/my-project/my-image:latest

状态图

stateDiagram
    [*] --> 登陆Harbor
    登陆Harbor --> 本地构建镜像
    本地构建镜像 --> 给镜像打标签
    给镜像打标签 --> 推送镜像到Harbor
    推送镜像到Harbor --> [*]

通过以上步骤,你就成功地将Docker镜像上传到了Harbor。祝你学习顺利!