docker-compose harbor安装
时间: 2024-12-31 10:15:55 浏览: 13
### 使用 Docker Compose 安装配置 Harbor 的教程
#### 准备工作
为了成功安装 Harbor,需先准备好服务器环境。操作系统应为 CentOS Linux release 7.9.2009 (Core),内核版本为 `Linux 3.10.0-1160.el7.x86_64`,确保已安装 Docker 和 Docker Compose 工具[^2]。
#### 创建目录结构
创建用于存储 Harbor 文件的数据卷路径 `/data/`:
```bash
mkdir -p /data/
```
#### 获取 Docker Compose
如果尚未安装 Docker Compose,则可以通过以下命令获取最新稳定版并设置执行权限:
```bash
wget https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-linux-x86_64
chmod +x docker-compose-linux-x86_64
mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
```
验证安装是否成功:
```bash
docker-compose version
```
#### 下载 Harbor 部署包
前往官方页面下载对应版本的 Harbor,在此案例中使用的是 v2.7.1 版本[^1]。解压文件至指定位置,并进入该目录继续操作。
#### 修改配置文件
编辑 harbor.yml 文件来调整必要的参数,比如 IP 地址、域名以及 HTTPS 设置等。对于测试环境可以采用自签名 SSL 证书;而对于生产环境中则建议使用由受信任机构签发的有效证书[^4]。
#### 启动 Harbor 服务
运行如下指令启动所有相关联的服务容器:
```bash
./install.sh
```
这一步骤会读取之前修改过的配置项自动完成初始化过程,包括但不限于数据库初始化、管理员账户创建等工作[^5]。
阅读全文