Harbor离线安装
一、安装docker-compose
1-1、
#安装方式一
curl -SL https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose #安装方式二
#打开https://github.com/docker/compose/tags 查找对应的自己需要的版本下载,下载完后
#拷贝到对应的目录里面 cp -fr docker-compose-linux-x86_64 /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
1-2、查看docker-compose是否安装成功
[root@docker-1 harbor]# docker-compose version
Docker Compose version v2.11.2
注:出现先上面的版本号信息说明安装成功
二、Harbor安装
2-1、下载连接地址:
https://github.com/goharbor/harbor/releases/download/v2.4.2/harbor-offline-installer-v2.4.2.tgz
注:这里下载的是harbor v2.4.2版本。如果选择其它版本访问 https://github.com/goharbor/harbor/releases
2-2、安装
#解压
tar zxf harbor-offline-installer-v2.4.2.tgz #切换目录
cd harbor/ #查看目录里面是否有harbor.yml这个文件无需修改,如果是harbor.yml.tmpl 文件需要重命名为harbor.yml
cp -fr harbor.yml.tmpl harbor.yml
2-3、修改harbor.yml 配置文件

注:关于修改harbor 配置文件根据接头把hostname, http-port:80端口, https 这三项修改即可。
2-4、安装Harbor
sh install.sh
注:出现 ----Harbor has been installed and started successfully.---- 语句说明安装成功
2-5、查看安装Harbor容器运行

注:0.0.0.0:8080->8080/tcp, :::8080->8080/tcp 代表访问端口和容器端口
2-6、访问
本机IP/域名:查看的端口号。如果是80端口直接访问IP/域名即可
Harbor用户/密码: 用户默认登录账户admin 默认密码是Harbor12345

2-7、利用http 上传镜像报以下错误提示和解决
#错误提示
docker push 192.168.3.110:8080/webserver/nginx:v1
The push refers to repository [192.168.3.110:8080/webserver/nginx]
Get https://192.168.3.110:8080/v1/: http: server gave HTTP response to HTTPS client #解决方法 {
"exec-opts": ["native.cgroupdriver=systemd"],
"registry-mirrors": ["https://registry.docker-cn.com", "https://hub-mirror.c.163.com"],
"insecure-registries": ["192.168.3.110:8080"], #添加这行内容,IP地址和端口修改成自己的
} #重启docker服务
systemctl restart docker
注:docker服务重启后,相关harbor容器有可能关闭,需要重启
cd /harbor/harbor/
#重启命令
root@docker-1 harbor]# docker-compose restart
[+] Running 9/9
⠿ Container harbor-log Started 11.2s
⠿ Container registryctl Started 11.6s
⠿ Container harbor-portal Started 3.2s
⠿ Container registry Started 2.9s
⠿ Container harbor-db Started 11.7s
⠿ Container redis Started 3.3s
⠿ Container harbor-core Started 1.1s
⠿ Container nginx Started 2.2s
⠿ Container harbor-jobservice Started
Harbor离线安装的更多相关文章
- .NET遇上Docker - Harbor的安装与基本使用
Harbor是一个开源企业级Docker注册中心,可以用于搭建私有的Docker Image仓库.可以实现权限控制等. 安装Harbor 首先,需要安装Docker和Docker Compose,参考 ...
- 离线安装 Rancher2.2.4 HA 集群
一.先决条件(所有主机执行) 1.1 基础设置 1.安装基础软件 yum install -y vim net-tools wget lrzsz 2.防火墙 sed -i 's/SELINUX=enf ...
- harbor仓库安装
https://6xyun.cn/article/50 环境: 192.168.0.65 harbor .docker 一.安装相关依赖 .安装Docker Docker 使用离线版docker-ce ...
- SharePoint 2016 必备组件离线安装介绍
前言 SharePoint 必备组件安装,一直以来都是SharePoint安装过程中的最大的坑,尤其是不能联网的服务器.博主在这里简单介绍一下离线安装过程,并附组件包下载以及安装命令,并且在windo ...
- MYSQL离线安装
由于MySQL的广泛应用,MySQL的安装也就成了大家经常会碰到的问题.并且由于不是所有机器都可连接外网,所以MySQL的离线安装显得比较重要.而本文旨在介绍CentOS6.6下离线安装MySQL. ...
- VS2010+Qt5.4.0 环境搭建(离线安装)
原创作者:http://blog.csdn.net/solomon1558/article/details/44084969 前言 因项目需要Qt开发GUI,我根据网上资料及自己的经验整理了搭建vs2 ...
- 离线安装 Python 2.7, paramiko 和 tornado
无非就是离线安装, 步骤比较繁琐, 记录一下. 需求很简单, 一个离线安装的 Python, 能跑 tornado 和 paramiko 1. 离线安装 Python 2.7 .tgz cd Pyth ...
- npm包与gem包--在线&离线安装
目录 NPM 在线 离线 GEM 在线 离线 NPM NPM,即为Node的包管理工具,官网为 https://www.npmjs.com/,我们可以在站内搜索所需要的NPM包,了解相关的使用规则 安 ...
- Windows 8 下离线安装。net Framework 3.5
Windows 8 下安装.net Framework 3.5 1)可以将直接双击ISO (或放入光盘/U盘)(安装文件在F盘) 2)使用管理员权限运行命令行程序 3)dism.exe /online ...
- Xamarin Mono For Android 4.6.07004 完整离线安装破解版(C#开发Android、IOS工具)
Xamarin是由Miguel de Icaza成立的一家新的独立公司,目的是给Mono一个继续奋斗的机会.Mono for Android (原名:MonoDroid)可以让开发人员使用 Mic ...
随机推荐
- Nodejs杀死本地应用(win)
windows端nodejs检查应用运行并杀死. import {exec, execSync} from "child_process" import {decode} from ...
- transformers 之Trainer对应的数据加载
基础信息说明 本文以Seq2SeqTrainer作为实例,来讨论其模型训练时的数据加载方式 预训练模型:opus-mt-en-zh 数据集:本地数据集 任务:en-zh 机器翻译 数据加载 Train ...
- reset slave
reset slave 所有中继日志文件都被删除,即使它们还没有被复制 SQL 线程完全执行. reset slave all 所有中继日志文件都被删除,它会清除连接参数(需要重新change mas ...
- vue 学习 css第四天
一.css背景属性 可以给页面元素添加背景样式. 背景属性(background)可以设置. 1.背景颜色. 2.背景图片. 3.背景平铺. 4.背景图片位置 5.背景图像固定 1.背景颜色(back ...
- XYZtoZXY
Quaternion XYZtoZXY(Vector3 p) { Vector3 v = new Vector3(p.x, -p.y, -p.z); Quaternion qx = Quaternio ...
- Excel之VLOOKUP()函数的基本用法
语法: VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]) 规则: 注意: 查找的值:内容需要完全一样 查找范围:查找范围的 ...
- ElasticSearch、ElasticSearch-head的安装和问题解决
前言:elasticsearch作为一个基于Lucene的分布式搜索引擎,其搜索功能的强大之处不用多说,而elasticsearch-head作为一个node项目,能够轻松管理elasticsearc ...
- JavaScript项目榜单
JavaScript项目榜单 参考资料 2022年最受欢迎的JavaScript项目榜单出炉 Best of JS 正式公布 2022 年 JavaScript 明星项目榜单 该榜单提供了过去 12 ...
- 【Excel】IF条件函数公式怎么用?
版本 Excel 2019 步骤 点击插入函数 打开文档,点击公式菜单下的插入函数. 双击选择IF函数 在函数列表双击选择IF函数. 输入条件测试值 在第一个输入框输入条件测试值. 设置输出结果值
- 前端使用xlsx file-saver xlsx-style导出
import FileSaver from 'file-saver' import XLSXStyle from "xlsx-style"; import XLSX from 'x ...