harbor安装部署
时间: 2024-12-31 21:20:12 浏览: 18
### Harbor 安装部署教程最佳实践
#### 准备工作
为了顺利安装Harbor,需先确保服务器上已正确安装Docker和Docker Compose。这一步骤至关重要,因为Harbor依赖于这两个组件来运行其服务[^2]。
#### 下载与解压Harbor软件包
访问官方页面获取最新版本的Harbor离线安装文件,并将其下载至目标主机。之后通过命令行工具对其进行解压缩操作,以便后续配置工作的开展[^1]。
#### 配置Harbor参数
进入解压后的目录找到`harbor.yml`配置文件,在这里可以设置诸如域名、对外提供服务所使用的端口号以及数据持久化所需的存储路径等基本信息。对于生产环境中推荐采用HTTPS协议保障通信安全;此时则需要准备好相应的SSL/TLS证书并按照指引完成相应部分的填写[^3]。
```yaml
# Example of harbor configuration file snippet
hostname: core.harbor.domain.com
http:
port: 80
https:
port: 443
certificate: /your/path/to/cert.pem
private_key: /your/path/to/key.pem
...
```
#### 执行安装脚本
当所有的前期准备工作都已完成以后,就可以利用提供的shell脚本来启动整个平台了——只需简单地输入如下指令:
```bash
./install.sh
```
此过程中会自动读取之前编辑好的`.yml`文档中的各项设定值,并据此创建必要的网络结构和服务实例集合。
#### 测试连接性
一旦上述流程结束,则可以通过浏览器尝试打开指定地址来进行初步的功能验证。如果一切正常的话应该能够看到默认界面提示成功搭建起私有Registry站点。
阅读全文