d

distribution

by distribution
🔓 开源项目 Go 🌍 全球 free

介绍

“distribution”项目是一个开源容器注册表实现,用于根据 OCI 分发规范存储和分发容器镜像及其他内容。它的目标是提供一个简单、安全且可扩展的基础,以构建大规模注册表解决方案或运行简单的私有注册表。该项目是 Docker Hub、GitHub Container Registry 和 CNCF Harbor 等众多知名注册表运营商的核心库。它通过 HTTP 与遵循 OCI 规范的客户端(如 Docker 和 containerd)进行通信,支持高效、安全、可靠地存储、管理、打包和交换内容。

功能特征

  • 遵循 OCI 分发规范
  • 提供简单、安全、可扩展的注册表基础
  • 支持容器镜像及其他内容分发
  • 作为 Docker Hub 等主要注册表的核心组件
  • 提供丰富的库用于组件交互

支持平台

web