文档详情

Docker容器技术应用 实验指导书 任务6.2.2 管理Harbor私有仓库.docx

发布:2025-04-15约2.98千字共10页下载文档
文本预览下载声明

任务6.2.2管理Harbor私有仓库

(1)任务目标

学会管理Harbor私有仓库

(2)任务内容

通过服务器管理Harbor私有仓库

通过客户机管理Harbor私有仓库

(3)完成任务所需的设备和软件

一台安装Windows10操作系统的计算机

VMwareWorkstation,Docker,DockerCompose

远程管理工具MobaXterm

(4)任务实施步骤:

第一步:打开浏览器访问网址0,进入Harbor私有仓库的登陆页面,如图6-9所示。

图6-9Harbor私有仓库的登陆页面

第二步:输入默认管理员的用户名admin和密码Harbor12345,进入Harbor私有仓库的管理页面,如图6-10所示。所有基础镜像都会放在library里面,这是一个公开的镜像仓库。

图6-10Harbor私有仓库的管理页面

第三步:单击“+新建项目”按钮,打开新建项目对话框,如图6-11所示。输入项目名称mytest,勾选访问级别的“公开”即为公开项目,不勾选即为私有项目。对于共有仓库,不需要执行dockerlogin即可下载镜像。

图6-11新建项目

第四步:单击“确定”按钮,即可成功创建新项目,如图6-12所示。

图6-12成功创建新项目

第五步:在本地登陆Harbor,操作命令如下:

[root@docker~]#dockerlogin-uadmin-pHarbor12345

命令运行结果如图6-13所示。

图6-13在本地登陆Harbor

第六步:将本地已有镜像hello-world打上标签,操作命令如下:

[root@docker~]#dockertaghello-world/mytest/hello-world:v1

命令运行结果如图6-14所示。

图6-14将本地已有镜像hello-world打上标签

第七步:上传镜像到Harbor仓库,操作命令如下:

[root@docker~]#dockerpush/mytest/hello-world:v1

命令运行结果如图6-15所示。

图6-15上传镜像到Harbor仓库

第八步:在Harbor界面的mytest项目中可以看到该镜像及其相关信息,如图6-16所示。

图6-16查看mytest项目中的镜像

第九步:开启Client客户机,配置其Docker服务,操作命令如下:

[root@client~]#vim/usr/lib/systemd/system/docker.service

在文本中修改的代码如下:

ExecStart=/usr/bin/dockerd--insecure-registry0

修改之后的效果如图6-17所示。

图6-17在client客户机配置docker服务

第十步:重新加载服务,重启Docker,操作命令如下:

[root@client~]#systemctldaemon-reload

[root@client~]#systemctlrestartdocker

第十一步:登陆Harbor,操作命令如下:

[root@client~]#dockerlogin-uadmin-pHarbor123450

命令运行结果如图6-18所示。

图6-18登陆Harbor

第十二步:拉取镜像hello-world,并给该镜像打上标签,操作命令如下:

[root@client~]#dockerpullhello-world

[root@client~]#dockertaghello-world0/mytest/hello-world:v2

命令运行结果如图6-19所示。

图6-19拉取镜像并打标签

第十三步:上传该镜像到Harbor的mytest项目中,操作命令如下:

[root@docker~]#dockerpush0/mytest/hello-world:v2

命令运行结果如图6-19所示。

图6-20上传镜像到Harbor仓库

第十四步:查看Harbor管理界面的mytest项目,其中已有两个项目,如图6-21所示。

图6-21查看Harbor管理界面已上传的镜像

第十五步:创建用户。单击Harbor管理界面左侧“系统管理”下“用户管理”,点击“+创建用户”,在对话框中输入用户名test-user01,邮箱test-user0@,全名云计算新星,密码Admin123,注释为管理员,如图6-22所示。

图6-22填写创建用户信息

第十六步:单击确定按钮,创建用户成功,用同样的方法创建用户test-user02,注释为程序员,如图6-23所示。

图6-23创建用户成功

第十七步:配置用户权限。选择tes

显示全部
相似文档