国内在离线安装Harbor容器镜像仓库,真的比想象中的简单
容器镜像仓库是当今云原生时代的基础服务之一,它存储和分发着云原生最为核心的制品--容器镜像。
本文根据经验提供镜像仓库的选型方案、实际实践经验案例,以及如何在国内快速进行 Harbor 服务搭建,同时提供 Harbor HTTPS 合法证书的解决思路。
容器镜像仓库是当今云原生时代的基础服务之一,它存储和分发着云原生最为核心的制品--容器镜像。
本文根据经验提供镜像仓库的选型方案、实际实践经验案例,以及如何在国内快速进行 Harbor 服务搭建,同时提供 Harbor HTTPS 合法证书的解决思路。
Docker将容器化技术普及,推动云计算向云原生的演进。Docker的核心创新技术之一是容器镜像,它是一种文件的打包方式,将应用程序运行的操作系统、库、运行环境等依赖全部打包一起。在其他任意环境,只要可以运行docker服务,就可以基于该镜像运行容器,即业务程序。
与GitHub托管代码的定位类似,Docker Hub 是一个开放性的容器镜像托管平台。由于其是最早的在线镜像存储和分发的平台,绝大多数的开源项目镜像都在该平台上托管。
Kubernetes v1.33的主题是Octarine: 魔法的颜色灵感来自Terry 普拉切特的Discworld系列。此版本突出了开源魔术那 Kubernetes支持整个生态系统。
容器镜像本质还是对文件的一种组织管理方式,而且 Docker Hub 是一个开放性的容器镜像托管平台,因此对于其分发的文件内容需要符合地方的法律法规,在没有完成合规的改造前应该无法直接面向国内提供服务。
虽然 Docker 无法直接面向国内提供服务,但是国内的企业和科研单位可以对部分内容进行审核后,以合规的方式进行服务提供。比如阿里云、腾讯云各大云厂商,以及清华大学、华中科技大学等科研组织提供的 docker-ce 软件源服务(文章末尾有链接)。
GitHub在UTC时间 2025/04/12 20:01 ~2025/04/13 14:55期间出现异常,所有来源中国IP的用户访问 GitHub 时会出现如下访问受限的提示。
而且通过查看HTTP状态码 为 403。