ubuntu 安装 harbor
时间: 2023-07-02 14:19:25 浏览: 345
安装 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 Registry,可以用来存储和分发 Docker 镜像。以下是在 Ubuntu 上安装 Harbor 的基本步骤:
1. 安装 Docker 和 Docker Compose
```
sudo apt update
sudo apt install docker.io
sudo apt install docker-compose
```
2. 下载 Harbor 压缩包
在 Harbor 官网下载最新版本的 Harbor 压缩包。
3. 解压并修改配置文件
解压下载的 Harbor 压缩包,进入目录 `harbor/harbor.yml`,并修改其中的配置参数。其中需要设置以下参数:
```
hostname: yourhostname
harbor_admin_password: yourpassword
```
`hostname` 是你的主机名,`harbor_admin_password` 是管理员密码。
4. 启动 Harbor
在 Harbor 目录下执行以下命令启动 Harbor:
```
sudo ./install.sh
```
如果一切正常,Harbor 将会启动并在控制台输出日志。你可以在浏览器中访问 `http://yourhostname` 来访问 Harbor 界面。
注意:如果你使用的是 Ubuntu 18.04,可能需要修改 `docker-compose.yml` 文件中的 `version` 参数为 `3.7`。
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。
阅读全文