更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux教程 > 在Ubuntu 22.04上下载安装Harbor的方法

在Ubuntu 22.04上下载安装Harbor的方法

更新时间:2022-12-17 15:40:19浏览次数:698+次

本文介绍在Ubuntu 22.04系统上下载安装Harbor的方法。

在Ubuntu 22.04上下载Harbor安装程序

Harbor安装程序需要docker compose,所以计算机上必须先安装有docker compose:

curl -s https://api.github.com/repos/docker/compose/releases/latest|grep browser_download_url|grep docker-compose-linux-x86_64 | cut -d '"' -f 4|wget -qi -

chmod +x docker-compose-linux-x86_64

sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose

rm docker-compose-linux-x86_64.sha256

确认其工作:

$ docker-compose version

Docker Compose version v2.10.2

访问GitHub发布页面下载Harbor包,地址在https://github.com/goharbor/harbor/releases。也可以使用以下命令从命令行中提取最新的包:

curl -s https://api.github.com/repos/goharbor/harbor/releases/latest | grep browser_download_url | cut -d '"' -f 4 | grep '\.tgz$' | wget -i -

下载后,提取存档:

tar zxvf harbor-offline-installer-v*.tgz

导航到目录:

cd harbor

在Ubuntu 22.04上安装Harbor

可以通过执行安装程序脚本在Ubuntu 22.04上安装Harbor,如下所示:

sudo ./install.sh

样本输出:

[Step 0]: checking if docker is installed ...

Note: docker version: 20.10.18

[Step 1]: checking docker-compose is installed ...

Note: Docker Compose version 2.11.2

[Step 2]: loading Harbor images ...

915f79eed965: Loading layer [==================>]  37.77MB/37.77MB

53e17aa1994a: Loading layer [==================>]  8.898MB/8.898MB

82205c155ee7: Loading layer [==================>]  3.584kB/3.584kB

7ffa6a408e36: Loading layer [==================>]   2.56kB/2.56kB

1a2ed94f447f: Loading layer [==================>]  97.91MB/97.91MB

e031eb4548cd: Loading layer [==================>]   98.7MB/98.7MB

Loaded image: goharbor/harbor-jobservice:v2.6.0

完成后,您应该看到:

\

您还可以查看正在运行的容器:

$ docker ps

\

安装完成后就可以配置Harbor Web UI了,可以使用URL访问Harbor web界面并配置,地址格式为http://domain_name,如果配置有SSL证书,则为https://domain_name。