Ubuntu 在线安装harbor
时间: 2024-01-09 07:46:12 浏览: 78
可以通过以下步骤在 Ubuntu 中安装 Harbor:
1. 安装 Docker 和 Docker Compose
如果您的系统中没有安装 Docker 和 Docker Compose,您需要先安装它们。可以使用以下命令安装:
```
sudo apt-get update
sudo apt-get install -y docker.io docker-compose
```
2. 下载并解压 Harbor 发行版
可以从 Harbor 的官方网站下载最新的发行版。下载完成后,将其解压到您选择的目录中。
3. 配置 Harbor
进入 Harbor 解压后的目录,并编辑 `harbor.cfg` 文件。在文件中,您需要设置以下参数:
```
hostname = <FQDN or IP address of the machine that runs Harbor>
ui_url_protocol = https # 如果要启用 HTTPS,则使用此参数
ssl_cert = /path/to/your/certificate # 如果使用 HTTPS,则使用此参数指定 SSL 证书的路径
ssl_cert_key = /path/to/your/certificate/key # 如果使用 HTTPS,则使用此参数指定 SSL 证书的密钥的路径
```
注意:如果您要启用 HTTPS,则需要在主机上安装 SSL 证书。可以使用 Let's Encrypt 或其他 SSL 证书颁发机构颁发的证书。
4. 启动 Harbor
进入 Harbor 目录,并使用以下命令启动 Harbor:
```
sudo ./install.sh --with-notary --with-trivy
```
该命令将启动 Harbor 并安装 Notary 和 Trivy 工具。启动完成后,您可以通过浏览器访问 Harbor,并使用默认的管理员用户名和密码(admin/Harbor12345)登录。
注意:如果您使用了 HTTPS,请使用 `https://<hostname>` 访问 Harbor。
希望这能够帮助您在 Ubuntu 中安装 Harbor。
阅读全文