根据我们 服务器规划https://blog.csdn.net/wangxin123wangxin/article/details/122880160
因为资源有限,harbor和gitlab部署在同一台机器(192.168.21.4)上.在上一篇:GitLab服务器准备
已经将相关ip和hostname设置好了。这里就直接开始安装。
需要dockerh环境?我们在创建虚拟机使用的带docker环境的模板。所以不需要安装docker了
开始安装
1、安装docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
2、安装habor
下载离线包:https://github.com/goharbor/harbor/releases/download/v2.4.1/harbor-offline-installer-v2.4.1.tgz
用迅雷下载比较快,下载好拷贝到虚拟机中
解压并配置
tar xvf harbor-offline-installer-v2.4.1.tgz
cd harbor
cp harbor.yml.tmpl harbor.yml
vi harbor.yml //修改 hostname:192.168.21.4 当前服务器的ip
#注释掉https的东西。 不需要证书
#端口80自己看着改。我这个机器80和8080已经用了,只能用8081了
执行安装
./install.sh
浏览器登录:初始账户admin 密码Harbor12345