栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Ubuntu搭建harbor仓库

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ubuntu搭建harbor仓库

环境

提示:其他版本方法类似

服务版本
Ubuntu16.04.1
docker18.09.7
docker-compose1.8.0
harbor1.7.1

下载

提示:需要配置好本地镜像仓库,指定为阿里云

官网参考:https://docs.docker.com/compose/install/#install-compose
1、 阿里云下载docker-compose:apt-get install docker-compose

2、下载Harbor
官网地址:https://github.com/goharbor/harbor/releases
直接本地下载:wget https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-online-installer-v1.7.1.tgz

3、
4、 掌握循环语句


安装

提示:如无特殊要求,尽量保持默认,可以避免很多报错

1、解压
tar xf harbor-online-installer-v1.7.1.tgz -C /usr/local

2、 修改配置
vim /usr/local/harbor/harbor.cfg

#访问地址
hostname = 198.168.171.100

#使用http方式访问管理界面
ui_url_protocol = http

#配置admin的密码,默认是Harbor12345
harbor_admin_password = 12345

#更改harbor存储路径,默认是/data,建议保持默认,更改之后,可能造成密码账户正确,但是登录不了!!!
secretkey_path = /mnt/vdc/harbor_data

3、 执行命令安装
注意:启动、停止都只能在此操作

进入安装脚本目录:/usr/local/harbor/
./install.sh
成功提示如下图:

排错技巧:避免报错

如果宿主机80 端口已经使用,那需要修改harbor里的nginx的默认端口配置:

1)修改 vim docker-compose.yml

2) 修改config.xml,在$public_url(也有可能是$ui_url)后增加 :81
vim common/templates/registry/config.yml

3)重新生成配置文件
sudo ./prepare

4)启动Harbor:
docker-compose up -d

5)如果以下几个容器都是up状态,证明成功,否则,先检查配置,停止、删除容器解决此问题。


验证

进入Harbor的UI界面
端口默认是80,nginx如果修改了端口映射就是更改之后端口:IP:Port

输入: 198.168.171.100

默认用户名:admin;密码:Harbor12345

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/729500.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号