ubuntu 安装 harbor
时间: 2023-07-02 11:19:25 浏览: 243
安装 Harbor 可以分为两个步骤:先安装 Docker,再安装 Harbor。
1. 安装 Docker
在 Ubuntu 上安装 Docker,可以执行以下命令:
```
sudo apt-get update
sudo apt-get install -y docker.io
```
安装完成后,可以使用以下命令验证 Docker 是否成功安装:
```
docker version
```
2. 安装 Harbor
安装 Harbor 需要先下载 Harbor 的离线安装包,可以从官网下载。
下载完成后,可以执行以下命令进行安装:
```
tar xvf harbor-offline-installer-*.tgz
cd harbor
./install.sh
```
安装完成后,可以使用以下命令验证 Harbor 是否成功安装:
```
docker ps -a
```
如果能看到 harbor-log、harbor-db、harbor-jobservice、harbor-ui 四个容器,则 Harbor 安装成功。
注意:安装 Harbor 前,需要确保操作系统上安装了 Docker 和 Docker Compose。如果操作系统没有安装 Docker Compose,可以在安装 Harbor 前执行以下命令进行安装:
```
sudo apt-get install -y docker-compose
```
相关问题
ubuntu安装harbor
Harbor 是一个企业级的 Docker 镜像仓库,可以帮助用户管理和存储 Docker 镜像。在 Ubuntu 上安装 Harbor 需要进行以下步骤:
1. 安装 Docker 和 Docker Compose
在 Ubuntu 上安装 Docker 和 Docker Compose,可以参考 Docker 官方文档:https://docs.docker.com/engine/install/ubuntu/ 和 https://docs.docker.com/compose/install/。
2. 下载 Harbor
从 Harbor 的官方网站(https://goharbor.io/)下载 Harbor 的最新版本。
3. 解压 Harbor
将下载的 Harbor 压缩包解压到指定目录,例如 /opt 目录下:
```
sudo tar xvf harbor-offline-installer-xxx.tgz -C /opt/
```
4. 修改 Harbor 配置文件
进入 Harbor 目录,修改 harbor.yml 配置文件,配置文件中需要设置以下参数:
- hostname:设置 Harbor 的主机名或 IP 地址。
- http_port 和 https_port:设置 Harbor 的访问端口。
- data_volume:设置 Harbor 存储镜像的目录。
- certificate:设置 SSL 证书的路径和密钥的路径。
可以根据需要修改其他参数,具体配置可以参考 Harbor 官方文档:https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md#step-3-prepare-the-configuration-file。
5. 安装 Harbor
在 Harbor 目录下执行以下命令:
```
sudo ./install.sh --with-notary --with-clair
```
该命令会安装 Harbor,并启动相关服务。如果 Harbor 安装成功,可以通过浏览器访问 Harbor 主机的 IP 地址或域名,查看 Harbor 的登录页面,输入管理员账号和密码即可登录。
以上就是在 Ubuntu 上安装 Harbor 的步骤,需要注意的是在安装 Harbor 之前需要安装好 Docker 和 Docker Compose,并且需要配置好 SSL 证书。
ubuntu安装harbor 2.8.1
以下是在 Ubuntu 操作系统上安装 Harbor 2.8.1 版本的步骤:
1. 安装 Docker 和 Docker Compose
在 Ubuntu 上安装 Docker 和 Docker Compose,请参考官方文档 https://docs.docker.com/engine/install/ubuntu/ 和 https://docs.docker.com/compose/install/。
2. 下载并解压 Harbor
在 https://github.com/goharbor/harbor/releases 页面下载最新版本的 Harbor,并解压到指定目录。
例如,下载并解压到 /opt/harbor:
```
$ wget https://github.com/goharbor/harbor/releases/download/v2.8.1/harbor-offline-installer-v2.8.1.tgz
$ tar xvf harbor-offline-installer-v2.8.1.tgz -C /opt/
```
3. 配置 Harbor
在 /opt/harbor 目录下编辑 harbor.yml 配置文件,以指定 Harbor 的配置:
```
hostname: <Harbor 的主机名或 IP 地址>
https:
port: 443
certificate: /path/to/certificate
private_key: /path/to/private_key
harbor_admin_password: <Harbor 管理员账号密码>
database:
password: <Harbor 数据库密码>
data_volume: /data/harbor
```
其中,hostname、https.port、https.certificate、https.private_key、harbor_admin_password、database.password 和 data_volume 需要根据实际情况进行修改。
如果需要使用 HTTPS 访问 Harbor,则需要将证书和私钥文件放在指定的路径中,并在 harbor.yml 中指定证书和私钥文件的路径。
4. 安装 Harbor
在 /opt/harbor 目录下执行以下命令,安装 Harbor:
```
$ sudo ./install.sh --with-notary --with-trivy
```
该命令将自动启动 Harbor 的 Docker 容器,并将 Harbor 添加为系统服务。
5. 验证 Harbor
在浏览器中访问 http://<Harbor 的主机名或 IP 地址>,检查是否可以正常访问 Harbor 的 Web 界面。
如果需要,可以使用默认的管理员账号 admin 和密码 Harbor12345 登录 Harbor。