首页 > 其他分享 >harobr主从部署

harobr主从部署

时间:2023-02-18 09:23:01浏览次数:41  
标签:core 部署 192.168 harbor hosts jobservice ip6 主从 harobr

基本环境:
主:192.168.106.128
从:192.168.106.129
主无法同步到从,Harbor新建目标时测试连接失败(no such host),解决方案如下:
修改harbor的docker-compose.yml。extra_hosts的作用就是在容器的/etc/hosts中添加记录。
在harbor的工作目录下
停止容器
$ docker-compose down

修改docker-compose.yml文件,在core和jobservice的最后添加extra_hosts。格式和/etc/hosts是相反的。
core对应harbor-core容器,jobservice对应harbor-jobservice容器
harbor-jobservice负责镜像复制工作,如果不修改后续的复制会失败。
$ vim docker-compose.yml
core:
image: goharbor/harbor-core:v2.5.5
container_name: harbor-core
... ...
extra_hosts:
- "harbor:192.168.106.128"
- "harbor1:192.168.106.129"
jobservice:
image: goharbor/harbor-jobservice:v2.5.5
container_name: harbor-jobservice
... ...
extra_hosts:
- "harbor:192.168.106.128"
- "harbor1:192.168.106.129"

启动容器
$ docker-compose up -d

确认有刚才添加的主机记录
$ docker exec -u root -it harbor-core cat /etc/hosts
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.106.128 harbor
192.168.106.129 harbor1
172.18.0.8 ff9e546d02ad
参考:https://www.cnblogs.com/fengkm/p/17085676.html

标签:core,部署,192.168,harbor,hosts,jobservice,ip6,主从,harobr
From: https://www.cnblogs.com/winter-yu1989/p/17131960.html

相关文章

  • 心酸部署dapr经历,最后一步莫名的遗憾
    dapr大概的了解,个人理解他就是一个分布式服务的管理,把微服务常用的组件(缓存,消息中间件、分布式锁、安全id4等)和监控以及服务注册、发现等等一系列功能以一个很抽象的方式......
  • Centos7系统-postgresql+etcd+patroni+haproxy+keepalived高可用集群部署
    一、概况1、概念pgsql高可用集群采用postgresql+etcd+patroni+haproxy+keepalived等软件实现,以postgresql做数据库,etcd存储集群状态,patroni与etcd结合实现数据库......
  • Windows10下YOLOv8 TensorRT CUDA加速部署
    前言本文介绍了Windows10下YOLOv8TensorRTCUDA加速部署。 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。 ......
  • K8s集群部署(kubeadm安装部署详细手册)
     1、简介K8s部署主要有两种方式:1、KubeadmKubeadm是一个K8s部署工具,提供kubeadminit和kubeadmjoin,用于快速部署Kubernetes集群。2、二进制 从g......
  • K8s集群部署(二进制安装部署详细手册)
      一、简介K8s部署主要有两种方式:1、KubeadmKubeadm是一个K8s部署工具,提供kubeadminit和kubeadmjoin,用于快速部署Kubernetes集群。2、二进制 ......
  • etcd3.5.0版本集群部署
    参考地址:https://www.cnblogs.com/nf01/articles/15324715.htmlhttps://www.cnblogs.com/linuxws/p/11194403.htmlEtcd是一个分布式键值存储系统,Kuber......
  • mysql主从同步异常修复
    说明mysql集群部署在k8s上,架构是“一主两从”,机房突然断电,导致mysql集群启动之后,发生主从同步异常。主库上查看binlog信息:mysql>showmasterstatus\G;*********......
  • vue项目部署在nodejs+express
    一、安装node和打包vue项目就不用多说了二、安装expressExpress是一个保持最小规模的灵活的Node.jsweb应用程序开发框架,为web和移动应用程序提供一组强大的功能npmin......
  • .NetCore6程序部署到Docker上
    使用Docker部署应用程序首先确保已经安装Docker 桌面软件,如下图: 然后,把需要部署到Docker上面的项目,咱们先添加Docker的支持,启动项目右键 -> 添加 -> Docker支持,选......
  • 使用Github Actions构建、发布和部署NuGet软件包
    介绍在DevOps的现代时代,自动化已变得越来越流行,而创建/上传软件包已成为过去。而且,软件包的数量在开发人员的生活中日益增加。因此,在NuGet.org上手动构建、发布和部署所有......