Habor如何安装部署

2023-04-12 05:52:00 部署 安装 Habor

如何安装部署Habor

以下是官方文档(https://goharbor.io/docs/1.10.0/install-config/install/)中关于安装部署Habor的说明,根据文档内容,可以分为三个步骤来安装部署Habor:

第一步:准备安装环境

确保安装环境中满足如下条件:

操作系统:Linux(支持Ubuntu 16.04+,CentOS 7+)

Docker版本:18.06.0+

Docker Compose版本:1.22.0+

第二步:下载安装包

使用以下命令下载Habor的安装包:

$ curl -fsSL https://storage.googleapis.com/goharbor/harbor-offline-installer-v1.10.0.tgz -o harbor-offline-installer-v1.10.0.tgz

第三步:安装Habor

解压安装包:

$ tar xvf harbor-offline-installer-v1.10.0.tgz

进入安装包目录:

$ cd harbor

修改安装配置文件:

$ vi harbor.yml

在harbor.yml中修改hostname为自己的域名,如果没有域名,可以使用ip地址。

执行安装脚本:

$ ./install.sh

安装成功后,使用以下命令启动Habor:

$ docker-compose up -d

使用以下命令检查Habor是否启动成功:

$ docker-compose ps

输出结果如下表示启动成功:

Name Command State Ports -------------------------------------------------------------------------- harbor-adminserver /entrypoint.sh Up 0.0.0.0:8000->8000/tcp harbor-clairclair -loglevel warn Up 6060/tcp, 6061/tcp harbor-core /entrypoint.sh Up 0.0.0.0:80->80/tcp harbor-db postgres-9.6 Up 5432/tcp harbor-jobservice /entrypoint.sh Up 0.0.0.0:8111->8111/tcp harbor-log /entrypoint.sh Up 0.0.0.0:1514->1514/tcp, 0.0.0.0:5140->5140/tcp, 8065/tcp harbor-nginx nginx -g daemon off; Up 0.0.0.0:443->443/tcp, 0.0.0.0:4443->4443/tcp, 0.0.0.0:80->80/tcp harbor-portal /entrypoint.sh Up 0.0.0.0:8080->8080/tcp harbor-registry /entrypoint.sh Up 0.0.0.0:5000->5000/tcp, 0.0.0.0:5001->5001/tcp

访问Habor:

在浏览器中输入Habor的地址,进入登录页面,使用初始用户名和密码(admin/Harbor12345)登录。

登录成功后,进入项目管理页面,可以看到Habor已经成功安装部署。

相关文章