当前位置: 首页 > article >正文

harbor安装教程

harbor安装教程

首先需要安装docker、docker-compose环境

这部分的安装过程可以参考这个文章

Linux系统配置阿里云yum源,安装docker-CSDN博客

下载harbor安装包

harbor安装包下载地址Releases · goharbor/harbor

选择离线下载
在这里插入图片描述

下载完成后进行安装

tar -zxvf harbor-offline-installer-v2.12.2.tgz
cd harbor
cp harbor.yml.tmpl harbor.yml

在这里插入图片描述

然后修改harbor.yml文件,hostname修改为自己的ip地址,https配置注释掉

在这里插入图片描述

然后执行安装脚本

./install.sh

在这里插入图片描述

在这里插入图片描述

访问harbor界面

浏览器访问地址http://192.168.2.160
用户名为admin
默认密码为Harbor12345

登录镜像仓库

docker login 192.168.2.160:80 -u admin -p Harbor12345
此时会报错,原因是因为Docker默认使用HTTPS来与镜像仓库通信。如果私有配置为使用HTTP,而用户尝试用HTTP登录,Docker客户端会拒绝连接,此时需要配置insecure-registries,不能带上http,直接配置ip地址和端口
Error response from daemon: Get "https://192.168.2.160/v2/": dial tcp 192.168.2.160:443: connect: connection refused

修改docker配置文件、添加insecure-registries

{
  "registry-mirrors": [
        "https://docker.1ms.run",
	    "https://docker.xuanyuan.me"
        ],
  "insecure-registries": [
	"192.168.2.160:80"
	]
}

然后重启docker

systemctl daemon-reload
systemctl restart docker

重启完成后发现有容器没有启动成功

在这里插入图片描述

手动启动它们

docker start `docker ps -a | grep harbor | grep -v 16611182af71 | awk '{print $1}'`

再次尝试登录镜像仓库即可登陆成功

在这里插入图片描述

镜像的推送和拉取

推送或者拉取镜像时,需要先在harbor上创建项目

在这里插入图片描述
在这里插入图片描述

镜像推送、这里拿goharbor/redis-photon:v2.12.2镜像举例

#需要先对镜像打标签,192.168.2.160:80镜像仓库地址,test上面创建的项目名,redis-photon:v2.12.2镜像名以及版本
docker tag goharbor/redis-photon:v2.12.2 192.168.2.160:80/test/redis-photon:v2.12.2
#推送
docker push 192.168.2.160:80/test/redis-photon:v2.12.2
#拉取
docker pull 192.168.2.160:80/test/redis-photon:v2.12.2

推送完成后,就可以在项目test中,看到

在这里插入图片描述


http://www.kler.cn/a/551843.html

相关文章:

  • PHP支付宝--转账到支付宝账户
  • 数据结构:最小生成树
  • 个人博客测试报告
  • SMU寒假训练第三周周报
  • DeepSeek 和 ChatGPT 在特定任务中的表现:逻辑推理与创意生成
  • 告别冷冰冰:如何训练AI写出温暖人心的广告文案
  • 基于flask+vue的租房信息可视化系统
  • Redis 启用自动内存碎片清理异常
  • 【MySQL安装】
  • 3.5 使用Tokenizer编解码文本:从原理到企业级实践
  • Redis实战-扩展Redis
  • Windows服务器搭建时间同步服务
  • C++ 设计模式-代理模式
  • IDEA——Mac版快捷键
  • 禁止WPS强制打开PDF文件
  • 数据倾斜定义以及在Spark中如何处理数据倾斜问题
  • kafka的Docker镜像使用说明:wurstmeister/kafka
  • 亚马逊企业购大客户业务拓展经理张越:跨境电商已然成为全球零售电商领域中熠熠生辉的强劲增长点
  • 2012年上半年软件设计师上午题真题的详细知识点整理(附真题及答案解析)
  • ABP - 事件总线之分布式事件总线内置特性