Harbor 安装先决条件

Harbor 可以使用 Docker Compose 部署到 Docker 主机,或使用 Helm 部署到 Kubernetes 集群。

资源需求

下表概述了部署 Harbor 的最低和建议资源需求。

资源 最低 推荐
CPU 2 CPU 4 CPU
内存 4 GB 8 GB
磁盘 40 GB 160 GB

软件堆栈要求 Compose

下表列出了目标主机上必须安装的软件版本。

软件 版本 描述
Docker 引擎 版本 > 20.10 Docker 引擎安装
Docker Compose Docker Compose > 2.3 Docker Compose 是 Docker 引擎的一部分
OpenSSL 最新 (可选) 用于为 Harbor 生成证书和密钥

网络端口

Harbor 要求目标主机上打开以下端口。

端口 协议 描述
443 HTTPS Harbor 门户和核心 API 在此端口上接受 HTTPS 请求。您可以在配置文件中更改此端口。
80 HTTP Harbor 门户和核心 API 在此端口上接受 HTTP 请求。您可以在配置文件中更改此端口。

在 Kubernetes 上安装 Harbor

要使用 Helm 安装 Docker,请参阅专用仓库 github.com/goharbor/harbor-helm

下一步

下载 Harbor 安装程序.