Harbor系统文章01---Linux安装Harbor
1、切换到指定目录下载harbor安装包
wget https://ghproxy.com/https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.5.3.tgz
2、解压文件:tar -zxvf harbor-offline-installer-v2.5.3.tgz
3、注释https配置,测试环境用http。把harbor.yml.tmp文件改为harbor.yml
4、修改完配置文件后,在的当前目录执行./install.sh,Harbor服务就会根据当期目录下的docker-compose.yml开始下载依赖的镜像,检测并按照顺序依次启动各个服务。
5、登录:http://192.168.184.130/harbor/projects 默认账号:admin 默认密码:Harbor12345
6、新建仓库
7、将已有镜像推送到harbor
第一步:daemon.json增加服务器的配置,多个配置以逗号分隔
第二步:重启docker配置和服务
systemctl daemon-reload
systemctl restart docker
第三步:重启harbor服务。
重启docker时harbor相关容器都停止了
cd /harbor
docker-compose down -v
docker-compose up -d
第四步:登录harbor
docker login 192.168.4.5:80
Username: admin
Password:
第五步:推送镜像到harbor
给镜像打标签:
docker tag nginx:latest 192.168.4.5:80/test/nginx:v1
将镜像推送到harbor:
docker push 192.168.4.5:80/test/nginx:v1
常见问题:
登录harbor没有问题,但是push报错,原因:
请在 login 、tag、push时都要带上80端口
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!