Docker之安装Harbor镜像仓库

    我本机的IP是172.xx.x.x,装了一个ubuntu18的虚拟机(虚拟机的IP是192.168.33.5),下文中使用的Docker版本都是17.12。我本地使用的开发环境是Ubuntu18,在本机和虚拟机上都要安装Docker,安装Docker的步骤在这里就不再给出。目的是在虚拟机里面安装Harbor,之后本机推送、下载镜像。

1、下载Harbor

从github上下载离线安装包,下载链接,https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-offline-installer-v1.7.1.tgz

    List-1.1 

#解压
[root@localhost data]# tar xf harbor-offline-installer-v1.7.1.tgz

2、修改harbor.cfg文件

    修改harbor/harbor.cfg的host.name和harbor_admin_password,hostname修改为虚拟机的IP,harbor_admin_password有个默认值,但是我们在这里修改为下,后面登录会使用到,如下

    List-2.1

#修改harbor.cfg
[root@localhost data]# vi harbor/harbor.cfg


#如下为修改后的
......
#The IP address or hostname to access admin UI and registry service.
#DO NOT use localhost or 127.0.0.1, because Harbor needs to be accessed by external clients.
#DO NOT comment out this line, modify the value of "hostname" directly, or the installation will fail.
hostname = 192.168.33.5
......
##The initial password of Harbor admin, only works for the first time when Harbor starts. 
#It has no effect after the first launch of Harbor.
#Change the admin password from UI after launching Harbor.
harbor_admin_password = xxxx
......

3、启动Harbor

    List-3.1 执行prepare文件

[root@localhost data]# ./harbor/prepare

    List-3.2 执行install.sh文件

[root@localhost data]# ./harbor/install.sh 

    之后直接用浏览器访问http://192.168.33.5,就可以看到一个登录界面,用户名是admin,密码是List-2.1中的harbor_admin_password的值

4、本地如何推送镜像到Harbor上

    在登录Harbor后,首先创建用户,如下所示,"Users" -> "NEW USER",之后会弹出一个输入框,要我们输入用户名、密码等,这个后面会用到

                                                          

                                                                                                          图4.1

 

转载于:https://my.oschina.net/u/2518341/blog/3013756

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值