Harbor 是一个企业级开源仓库,用于存储和管理 Docker 镜像。它提供了一系列功能,包括镜像复制、安全扫描和漏洞管理。Harbor 可以通过多种方式安装,其中之一是使用 Docker Compose。
先决条件
在安装 Harbor 之前,您需要满足以下先决条件:
- Docker 18.09 或更高版本
- Docker Compose 1.25 或更高版本
- 一个域名或 IP 地址,用于访问 Harbor
- 一个 SSL 证书,用于保护 Harbor 的通信
安装步骤
1. 创建 Harbor 数据目录
首先,创建一个目录来存储 Harbor 数据:
mkdir -p /data/harbor
2. 拉取 Harbor 镜像
接下来,拉取 Harbor 镜像:
docker pull harbor/harbor:v2.4.1
3. 创建 Docker Compose 文件
创建一个名为 docker-compose.yml
的 Docker Compose 文件,内容如下:
version: '3.7'