说明:
版本2.6.0
一、安装要求
硬件
硬件类型 | 最小要求 | 建议 |
---|---|---|
CPU | 2 CPU | 4 CPU |
内存 | 4 GB | 8GB |
硬盘 | 40 GB | 160 GB |
软件
软件名称 | 版本 |
---|---|
Docker engine | 17.06.0-ce+或更高 |
Docker Compose | docker-compose(v1.18.0+)或者docker coompose v2(docker-compose-plugin) |
Openssl | 首选最新版本 |
网络端口
端口 | 协议 | 描述 |
---|---|---|
443 | https | Harbor门户和核心API接受在此端口上的https请求,你可以在配置文件中改变这个端口 |
4443 | https | 为了让Harbor连接到Docker Content Trust服务,只在启用Notary的时候需要,可以在配置文件中改变这个端口 |
80 | http | Harbor门户和核心API接受在此端口上的http请求,你可以在配置文件中改变这个端口 |
二、下载安装工具
安装工具有以下两种:
- 在线安装工具
- 从Docker Hub下载镜像,因此,安装工具的体积特别小
- 离线安装工具
- 如果安装Harbor的主机没有连接网络可以选择这种方式。
以上这两种方式的安装过程大致相同
1. 根据你的情况去下载对应的安装工具
如下图:
2. 验证安装工具是正版(可选步骤,如果你从官网下载的,不验证也没关系
)
*.asc
文件是OpenPGP文件,可以验证你下载的工具是不是正版
- ①、首先通过以下命令获取公钥
gpg --keyserver hkps://keyserver.ubuntu.com --receive-keys 644FF454C0B4115C
- ②、验证安装工具包是正版
在线安装工具包
gpg -v --keyserver hkps://keyserver.ubuntu.com --verify harbor-online-installer-version.tgz.asc
离线安装工具包
gpg -v --keyserver hkps://keyserver.ubuntu.com --verify harbor-offline-installer-version.tgz.asc
3. 解压安装工具包
在线安装工具包
tar xzvf harbor-online-installer-version.tgz
离线安装工具包
tar xzvf harbor-offline-installer-version.tgz