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
下一步
在此页上
贡献