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端口

posted @ 2023-09-10 21:33  爱生活,爱代码  阅读(373)  评论(0编辑  收藏  举报