更新时间: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。
相关资讯