• Harbor 安装部署


    Harbor基本介绍

    1、Harbor 是 VMware 公司开源的企业级 Docker Registry 项目,Harbor 是一个企业级的 Docker 私有仓库项目。
    2、Harbor以 Docker 公司开源的 Registry 为基础,提供了图形管理 UI 、基于角色的访问控制(Role Based AccessControl) 、AD/LDAP 集成、以及审计日志(Auditlogging) 等企业用户需求的功能,同时还原生支持中文。
    3、Harbor 的每个组件都是以 Docker 容器的形式构建的,部署依赖 docker-compose。

    开始安装

    参考链接:
    https://docs.docker.com/compose/install/other/
    https://github.com/docker/compose/releases
    https://github.com/goharbor/harbor/releases

    安装docker-compose

    依赖:docker、docker-compose 
    
    安装docker:参考之前文档,有详细介绍
    安装docker-compose:
    	1、下载安装包:curl -SL https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
    或 如果有docker-compose文件,上传至服务器的opt目录下: cp v1.28.5-docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
    	2、授权: chmod +x /usr/bin/docker-compose
    	3、查看版本:docker-compose -version
    	4、启动:docker-compose start
    
    备注:
    docker-compose version 	#查看版本号
    docker-compose up -d 	#后台构建和启动所有容器
    docker-compose stop		#停止正在运行的容器
    docker-compose start	#启动停止的容器
    docker-compose restart	#重启容器
    docker-compose down		#停止并删除所有容器
    docker-compose ps		#查看所有容器
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18

    安装harbor

    1、下载安装包:https://github.com/goharbor/harbor/releases/download/v2.7.3/harbor-offline-installer-v2.7.3.tgz
    2、上传安装包至服务器的 /opt 目录下
    3、解压:tar -zxf harbor-offline-installer-v2.7.3.tgz
    4、进入harbor目录:cd /opt/harbor
    5、修改harbor.yml文件(见下图)cp harbor.yml.tmpl harbor.yml
    vim harbor.yml
    6、开始安装:./install
    7、安装好后访问对应ip/域名即可登录harbor
    Username:admin
    Password:见配置文件
    
    备注:如果修改了配置文件:
    ./prepare
    docker-compose up -d
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

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

  • 相关阅读:
    MapReduce排序—分组排序
    IDEA复制代码到MD笔记格式还手动调,赶紧试试这个功能,一步到位
    java计算机毕业设计springboot+vue基本微信小程序的汽车租赁租车小程序
    服务器流量只有1tb,害怕被刷怎办,这篇文章教你防止对方刷流量!
    【Java】实现一个简单的线程池
    cloudenative1-2: go语言特性
    【IPC 通信】信号处理接口 Signal API(3)
    【C++】set & map的使用
    【全志T113-S3_100ask】7-编译Tina系统初体验
    MAP和MLE的区别(自用)
  • 原文地址:https://blog.csdn.net/m0_58042817/article/details/133922204