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

Windows 10 WSL Ubuntu 24 安装 Harbor

参考

  • 豆包
  • https://goharbor.io/
  • https://goharbor.cn/
  • https://github.com/goharbor/harbor
  • https://github.com/goharbor/harbor/releases/tag/v2.14.0
  • https://www.cnblogs.com/sowler/p/18242819
  • https://www.cnblogs.com/scajy/p/13846721.html
  • https://www.cnblogs.com/WiseXiaoge/p/15244846.html
  • https://learn.microsoft.com/zh-cn/windows/wsl/
  • https://blog.csdn.net/u011278722/article/details/137673353
  • https://www.cnblogs.com/xiaqiuchu/p/18391567

环境

软件/系统 版本 说明
Windows windows 10 专业版 22H2 64 位操作系统, 基于 x64 的处理器
WSL 2
Ubuntu Ubuntu 24.04.1 LTS 下载 (安装自 Windows 10 应用商店)
Docker Docker version 28.5.2, build ecc6942 在 WSL 内的 Ubuntu 上安装
Docker Compose Docker Compose version v2.40.3
Harbor harbor-offline-installer-v2.14.0 下载 (离线版本)

正文

Harbor 是一个开源镜像仓库,通过策略和基于角色的访问控制来保护镜像,确保镜像经过扫描且没有漏洞,并将镜像签名为可信镜像。Harbor 是一个 CNCF 毕业项目,提供合规性、性能和互操作性,帮助您在 Kubernetes 和 Docker 等云原生计算平台上一致且安全地管理镜像。 -- https://goharbor.cn/

  1. Windows 安装并启用 WSL2
  2. WSL2 安装 Ubuntu (可以通过命令或者应用商店安装)
    image
  3. 从开始菜单点击进入 Ubuntu
    image
  4. 进入后提示初始化中,初始化完毕后提示设置账户和密码,设置完毕后再次点击进入 Ubuntu 即可
  5. 将 Ubuntu 软件源设置为国内阿里源,安装 Docker、Docker Compose,设置开机启动 (此处并未设置 Docker 源为国内源,因为本文是离线安装 Harbor ,所以 Harbor 自带相关镜像)https://www.cnblogs.com/xiaqiuchu/p/18391567
  6. 下载 Harbor 离线安装包 https://github.com/goharbor/harbor/releases/download/v2.14.0/harbor-offline-installer-v2.14.0.tgz (可以在 Windows 上面下载放到 Windows 的文件夹内,也可以在 Ubuntu 内使用 wget 进行下载安装)
  7. 复制 harbor-offline-installer-v2.14.0\harbor\harbor.yml.tmpl 一份,修改文件名称为 harbor.yml,修改其中hostnamehttpsportharbor_admin_password等字段。
    # 仅展示部分涉及到的内容,其他内容不变# The IP address or hostname to access admin UI and registry service.
    # DO NOT use localhost or 127.0.0.1, because Harbor needs to be accessed by external clients.
    # hostname 不允许设置为 localhost 或 127.0.0.1,因为还需要外部访问。此处的 IP 是基于当前主机在局域网的 IP 进行设置的(WSL会共享主机网络)。
    hostname: 192.168.1.3# 关闭 https
    # https related config
    # https:
    #   # https port for harbor, default is 443
    #   port: 443
    #   # The path of cert and key files for nginx
    #   certificate: /your/certificate/path
    #   private_key: /your/private/key/path# enable strong ssl ciphers (default: false)# strong_ssl_ciphers: false# http related config
    http:# port for http, default is 80. If https enabled, this port will redirect to https port# 应用被访问时的 WEB 端口port: 5100# The initial password of Harbor admin
    # It only works in first time to install harbor
    # Remember Change the admin password from UI after launching Harbor.
    # 后台 admin 的密码
    harbor_admin_password: HarborXiaQiuChu
    
  8. 使用 Ubuntu 命令进入到 harbor-offline-installer-v2.14.0\harbor,然后执行 install.sh ,会自动检测相关环境与安装(如果你的 harbor 安装包放到了 Windows 的文件夹内,可以在 Ubuntu 进入 /mnt/文件夹在 Windows 的绝对路径 就可以进入对应目录了,WSL 会自动挂载 Windows ,所以可以正常访问)
  9. 访问 http://你的IP:你设置的端口/ 即可访问 (如本文配置访问: http://127.0.0.1:5100/ )
http://www.jsqmd.com/news/33205/

相关文章:

  • 决策的进化:从人类直觉到价值粒子的精密权衡
  • 数字先锋 | 职业教育大有可为!
  • feg
  • 2025 年 11 月竹制品防霉剂,防虫防霉剂,鞋子防霉剂厂家最新推荐,聚焦资质、案例、售后的五家机构深度解读!
  • 11:6
  • 减压风暴小程序:释放压力的休闲新选择,助力流量变现新机遇
  • 大河抽奖盲盒分销系统:开启运营 “玩法自由” 新时代
  • 新媒体代运营团队服务排行榜,有案例的新媒体代运营团队选哪家好
  • C++基本编程2——二变量交换问题
  • containerd搭建与配置
  • 静默复制淘口令小程序系统:淘客高效推广的全新解决方案
  • 获客电子画册小程序系统:助力企业高效营销与客户管理的智能解决方案
  • 2025年接箍喷砂机定做厂家权威推荐:外螺纹喷沙机/管端螺纹喷砂机/环保喷砂机设备源头厂家精选
  • 2025年11月权威媒体公布:防爆膜/木纹膜/磨砂膜/隔热膜行业十大公司排行榜推荐与全面选购指南
  • 2025年市场上破碎机工厂推荐排行榜前十名
  • 汽车年检审车小程序系统:汽车后市场数字化解决方案
  • 实用指南:ICRA-2025 | 机器人具身探索导航新策略!CTSAC:基于课程学习Transformer SAC算法的目标导向机器人探索
  • 浅谈java中的悲观锁,乐观锁以及CAS操作
  • 2025年水泥板破碎机供货厂家口碑推荐榜:江苏环硕建设领跑
  • 2025年11月冷再生机生产厂家推荐榜单:江苏环硕建设领跑行业
  • 2025年11月冷再生机生产厂家推荐榜单
  • 2025年冷再生机源头厂家口碑排行
  • 微信小程序开发入门学习记录(一)
  • 2025 年 11 月 12Cr1MoVG 合金管,15CrMoG 合金管,P22 合金管公司最新推荐,实力品牌深度解析采购无忧之选!
  • Create RAC database using DBCA silent mode
  • P1011 [NOIP 1998 提高组] 车站
  • 2025年广东小儿穴位按摩培训机构权威推荐榜单:小儿穴位推拿培训/小儿推拿学习/小儿按摩学习源头机构精选
  • 2025年国内塑料栈板品牌综合评测:谁家塑料栈板夺魁?
  • 2025年11月6日
  • 2025年钣金机架工厂权威推荐榜单:铝型材设备机架/铝型材防护罩/设备机架制作源头厂家精选