docker (二)私服 harbor 安装与使用

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了docker (二)私服 harbor 安装与使用脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1.下载地址 Releases · goharbor/harbor (gIThub.COM)

我下载的是离线包,然后上传至服务器 harbor.v1.9.3.tar.gz # 前提条件已安装docker-compose # 解压harbor 离线包 tar -zxvf harbor-offline-installer-v1.9.3.tgz # 修改 harbor.yML hostname配置 ,并且不能使用127.0.0.1 ,修改成你自己的host IP 我的IP是 192.168.2.100

$ vim harbor.yml

docker (二)私服 harbor 安装与使用

2. 执行安装

$ sh install.sh

访问服务器80端口

docker (二)私服 harbor 安装与使用

 默认账号密码是  admin/Harbor12345

3.docker私服配置

$ vim /etc/docker/daemon.json

 json段加入 "insecure-registries" : ["172.17.0.130"]

docker (二)私服 harbor 安装与使用

 重启docker 

$ Systemctl restart docker

4.重新启动Harbor

在解压Harbor 的文件夹下 执行

$ docker-compose start

docker (二)私服 harbor 安装与使用

然后重新访问 192.168.2.54 打开管理界面

5.上传和下载镜像

1.首先创建自定义的仓库,这里创建两个仓库名为 public 和PRivate ,一个是公开库,一个是没有勾选公开的库。区别在于是否登录 有没有下载权限。

docker (二)私服 harbor 安装与使用

docker (二)私服 harbor 安装与使用

docker (二)私服 harbor 安装与使用

 2.上传操作,上传需要进行登录 ,输入 docker login IP , 默认账号密码是  admin/Harbor12345

$ docker LOGin 192.168.2.54

docker (二)私服 harbor 安装与使用

如果登录不上报错https 请参考文章F1a;Docker login Harbor报错解决:Error response From daemon: Get https://.. 443: connect: connection refused_非著名运维的博客-CSDN博客

3.推送镜像

docker (二)私服 harbor 安装与使用

下载一个nginx镜像做测试

$ docker pull nginx:1.17
#给镜像打标签
$ docker tag nginx:1.17 192.168.2.54/public/nginx:1.17
$ docker images

docker (二)私服 harbor 安装与使用

推送到私服

#推送
$ docker push 192.168.2.54/public/nginx:1.17

docker (二)私服 harbor 安装与使用

复制上面红框内容,拉取到私服nginx 镜像,首先删除本地镜像做测试,然后在拉取

$ docker pull 192.168.2.54/public/nginx:1.17

docker (二)私服 harbor 安装与使用

脚本宝典总结

以上是脚本宝典为你收集整理的docker (二)私服 harbor 安装与使用全部内容,希望文章能够帮你解决docker (二)私服 harbor 安装与使用所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。