moby/moby

GitHub: moby/moby

Moby 是 Docker 创建的开源容器基础设施框架,提供模块化组件供开发者构建定制化的容器系统。

Stars: 71459 | Forks: 18911

# Moby 项目 [![PkgGoDev](https://pkg.go.dev/badge/github.com/moby/moby/v2)](https://pkg.go.dev/github.com/moby/moby/v2) ![GitHub License](https://img.shields.io/github/license/moby/moby) [![Go Report Card](https://goreportcard.com/badge/github.com/moby/moby/v2)](https://goreportcard.com/report/github.com/moby/moby/v2) [![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/moby/moby/badge)](https://scorecard.dev/viewer/?uri=github.com/moby/moby) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/10989/badge)](https://www.bestpractices.dev/projects/10989) ![Moby Project logo](docs/static_files/moby-project-logo.png "The Moby Project") Moby 是由 Docker 创建的一个开源项目,旨在赋能并加速软件容器化。 它提供了一套“乐高积木式”的工具组件,一个用于将其组装成自定义容器系统的框架,以及一个供所有容器爱好者与专业人士进行实验和交流思想的场所。 组件包括容器构建工具、容器注册中心、编排工具、运行时等,这些都可以作为构建模块与其他工具和项目结合使用。 ## 原则 Moby 是一个由强有力原则指导的开放项目,旨在实现模块化、灵活性,并且不对用户体验做过多硬性规定。 它向社区开放,以帮助确定其发展方向。 - 模块化:该项目包含许多组件,这些组件具有定义明确的功能和 API,可以协同工作。 - 自带电池但可替换:Moby 包含足够的组件来构建功能齐全的容器系统,但其模块化架构确保大多数组件可以被不同的实现所替换。 - 可用且安全:Moby 在不损害可用性的前提下提供安全的默认设置。 - 聚焦开发者:API 旨在发挥功能并发挥作用,以便构建强大的工具。 它们不一定旨在作为最终用户工具,而是面向开发者的组件。 文档和用户体验 (UX) 的目标是开发者,而非最终用户。 ## 受众 Moby 项目专为那些希望基于容器修改、折腾、修复、实验、发明和构建系统的工程师、集成商和爱好者而设。 它不适用于寻求商业支持系统的人员,而是面向那些希望使用开源代码进行工作和学习的人员。 ## 与 Docker 的关系 Moby 项目中的组件和工具最初是 Docker 和社区为 Docker 项目构建的开源组件。 如果新项目符合社区目标,则可以添加进来。Docker 致力于将 Moby 作为 Docker 产品的上游。 然而,我们也鼓励其他项目将 Moby 作为上游,并以多种方式重用这些组件,所有这些用途都将受到同等对待。我们欢迎外部的维护者和贡献者。 Moby 项目并非 Docker 产品支持或功能请求的场所,而是贡献者处理开源代码、修复错误并使代码更有用的地方。 这些版本由维护者、社区和用户在“尽力而为”的基础上提供支持。对于需要企业或商业支持的客户,[Docker Desktop](https://www.docker.com/products/docker-desktop/) 和 [Mirantis Container Runtime](https://www.mirantis.com/software/mirantis-container-runtime/) 是适用于这些用例的产品。 # 法律声明 *由我们的法律顾问提供。有关更多背景信息,请参阅本仓库中的 [NOTICE](https://github.com/moby/moby/blob/master/NOTICE) 文档。* Moby 的使用和转让可能受到美国和其他政府的某些限制。 您有责任确保您的使用和/或转让不违反适用法律。 有关更多信息,请参阅 https://www.bis.doc.gov # 许可证 Moby 根据 Apache License, Version 2.0 获得许可。有关完整的许可文本,请参阅 [LICENSE](https://github.com/moby/moby/blob/master/LICENSE)。
标签:DNS解析, Docker, EVTX分析, Golang, Go语言, Lego Set, Moby, 后端开发, 安全编程, 安全防御评估, 容器化技术, 容器注册表, 容器生态系统, 容器编排, 容器运行时, 开源项目, 日志审计, 模块化架构, 程序破解, 系统组装框架, 虚拟化, 镜像构建