ubuntu搭建harbor
2021/12/29 7:07:33
本文主要是介绍ubuntu搭建harbor,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、Harbor简介
Harbor是一个用于存储和分发Docker镜像的企业级私有Registry服务器。
二, 搭建 (默认安装好了 docker 和 docker compose)
1. 下载harbor
下载地址:https://github.com/goharbor/harbor/releases
2. 解压安装配置IP端口并启动harbor
tar -xvf harbor-online-installer-v2.4.1.tgz
cd harbor
修改 docker-compose.yml 中 hostname字段 配置为本机IP ,端口改成9980(避免80端口被其它程序占用)
./install.sh //安装并生成dockerfile
./prepare
docker-compose up -d //启动harbor
3.网站上打开 并创建仓库
xx.xx.xx.xx:9980 打开网站登录
Harbor默认用户名:admin
Harbor默认密码:Harbor12345
三. 配置docker 上传镜像
1. vim /lib/systemd/system/docker.service
在ExecStart的最后增加:--insecure-registry=198.127.0.1:9980 //IP 和端口 是你本机IP和端口
2. 重启docker
systemctl daemon-reload
systemctl restart docker
3. docker 登录
docker login 198.127.0.1:9980
输入
用户名admin
密码Harbor12345
4. docker tag 和 docker push
docker tag 6983316541d6 192.168.1.1:9980/test/tufeigege/datacenter:0.0.2
docker push 192.168.1.1:9980/test/tufeigege/datacenter:0.0.2
完成后可以在仓库中看到镜像
这篇关于ubuntu搭建harbor的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-20测试人员都是画画大神,让我看看谁还不会用代码图?
- 2024-05-20年薪百万的程序员都在用的摸鱼方式……
- 2024-05-19永别了,微服务架构!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了