脚本宝典收集整理的这篇文章主要介绍了docker (二)私服 harbor 安装与使用,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我下载的是离线包,然后上传至服务器 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
2. 执行安装
$ sh install.sh
访问服务器80端口
默认账号密码是 admin/Harbor12345
$ vim /etc/docker/daemon.json
json段加入 "insecure-registries" : ["172.17.0.130"]
重启docker
$ Systemctl restart docker
在解压Harbor 的文件夹下 执行
$ docker-compose start
然后重新访问 192.168.2.54 打开管理界面
1.首先创建自定义的仓库,这里创建两个仓库名为 public 和PRivate ,一个是公开库,一个是没有勾选公开的库。区别在于是否登录 有没有下载权限。
2.上传操作,上传需要进行登录 ,输入 docker login IP , 默认账号密码是 admin/Harbor12345
$ docker LOGin 192.168.2.54
如果登录不上报错https 请参考文章F1a;Docker login Harbor报错解决:Error response From daemon: Get https://.. 443: connect: connection refused_非著名运维的博客-CSDN博客
3.推送镜像
下载一个nginx镜像做测试
$ docker pull nginx:1.17
#给镜像打标签
$ docker tag nginx:1.17 192.168.2.54/public/nginx:1.17
$ docker images
推送到私服
#推送
$ docker push 192.168.2.54/public/nginx:1.17
复制上面红框内容,拉取到私服nginx 镜像,首先删除本地镜像做测试,然后在拉取
$ docker pull 192.168.2.54/public/nginx:1.17
以上是脚本宝典为你收集整理的docker (二)私服 harbor 安装与使用全部内容,希望文章能够帮你解决docker (二)私服 harbor 安装与使用所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。