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已经成功安装部署。
相关文章