安装Harbor私用镜像仓库

安装Harbor

下载安装包,百度网盘地址: https://pan.baidu.com/s/1hexj8nciAaWqMnKyLOxWuA 提取码: 7mks

准备两台服务器:
192.168.226.73  安装Harbor的服务器
192.168.226.73  下载Harbor镜像的服务器
注:两台服务器均要求安装docker

1.解压下载的压缩包

tar -zxvf harbor-offline-installer-v2.5.3.tgz

2.进入解压后的目录

cd harbor/

3.复制一个配置文件

cp harbor.yml.tmpl harbor.yml

4.打开配置文件

vim harbor.yml

5.修改配置文件

hostname: reg.mydomain.com  # 修改为当前服务器的ip地址
port:  #默认是80端口,可以自由修改
https:  # https下所有参数都注释,因为没有配置https
harbor_admin_password: Harbor12345  # 这个是Harbor的默认登录密码,用户名是admin

6.修改完配置文件后启动Harbor

sh install.sh

7.在页面访问地址

http://192.168.226.73:80
用户名:admin
密码:Harbor12345

docker根据镜像名称(模糊)查询镜像ID集合:

docker images | grep goharbor | awk '{print $3}'

docker根据镜像名称(模糊)删除镜像

docker rmi -f `docker images | grep goharbor | awk '{print $3}'`

Harbor上传与下载镜像

新增镜像项目

登录192.168.226.73:80

配置docker镜像地址

vim /etc/docker/daemon.json
    "insecure-registries": ["192.168.226.73:80"]

配置完成后重启docker

systemctl restart docker

上传镜像

1.登录harbor

docker login -u admin -p Harbor12345 192.168.226.73:80

.上传原有的boot:1镜像, 给boot:1打tag

docker tag 48f116d4cfd8 192.168.226.73:80/test/boot:1

3.上传镜像

docker push 192.168.226.73:80/test/boot:1

下载镜像

切换到192.168.226.72服务器

1.登录Harbor

docker login -u admin -p Harbor12345 192.168.226.73:80

2.在Harbor页面查询拉取镜像的命令

docker pull 192.168.226.73:80/test/boot:1
docker images # 就可以看到下载的镜像了

  • 14
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值