docker moby 版本 更新

它是什么Moby 是 Docker 发起的开源容器化项目,提供乐高式工具组件,供开发者组装专用容器系统。

Moby 是 Docker 发起的开源容器化项目,提供乐高式工具组件,供开发者组装专用容器系统。本文梳理其核心功能、使用场景、获取步骤与版本跟踪要点,适合需要自建容器运行时或做二次集成的开发者与运维人员参考。

👤
作者:谢林峰 | 更新:2026-10-09
软件信息
更新 2026-10-09

详细介绍

简介

Moby 是由 Docker 发起的开源项目,目标是让软件容器化更快落地。它提供一套“乐高套件”式的工具组件,开发者可以按需挑选、拼装出专门的容器系统,而不必从零重新发明轮子。项目同时把 Docker 引擎拆分成更多开放组件,并把 Docker 用于组装自身产品的新型工具与组件一并开源给技术社区。它适合需要自建容器运行时、做二次集成,或想研究容器底层实现的开发者与运维人员;核心优势在于组件可拆可组、与 Docker 生态同源,可以直接复用上游已经过验证的模块,降低从头验证的成本。

核心功能

  • 提供开放框架,用现成组件组装出专用容器系统,官方表述为无需重新发明轮子。
  • 以“乐高套件”形式提供工具组件,可按需挑选组合,不必整套照搬。
  • 将 Docker 引擎拆分为更多开放组件,Docker 用于组装自身产品的新型工具与组件也对外开源。
  • 可作为容器运行时被操作系统或云平台集成:有资料称其为 Windows 中运行 Linux 容器的默认方式,阿里云 ECS 文档也说明当前系统已启用 Moby 作为默认容器运行时。
  • 以 Go 模块形式在 pkg.go.dev 暴露 docker module,便于 Go 项目引用并查阅接口文档。
  • 源码与协作在 github.com/moby/moby 公开进行,设计变更通过 Pull Request 讨论,社区常引用 moby/moby#32691 这一讨论。
  • 更新节奏较快,有报道称该项目在 2023 年计划发布三个主要版本更新,具体计划以官方页面为准。

使用场景

  • 云平台默认运行时:阿里云 ECS 文档说明当前系统已启用 Moby 作为默认容器运行时,后续版本也将持续更新。
  • 发行版软件仓库:openEuler 24.03 LTS SP3 提供 moby 软件包,可先用 dnf info moby 确认仓库是否提供,再完成部署并运行一个 Compose 项目。
  • 自建专用容器系统:用开放框架拼装贴合业务需求的容器方案,避免整套照搬通用发行版。
  • 二次开发与源码比对:社区有“docker-ce 与 moby 区别”的讨论,可对照 docker-ce/component/engine 与 moby 源码确认差异点。
  • 技术学习与培训:配合 docker-tutorial 一类的入门笔记,理解容器引擎的组件划分。
  • Windows 环境:作为在 Windows 中运行 Linux 容器的途径之一,具体支持范围以官方页面为准。

安装与获取步骤

  1. 先确认目标系统仓库是否提供 moby 软件包:在 openEuler 上可用 dnf info moby 查询,其他发行版同样先查询再决定后续方式。
  2. 仓库提供该包时,用系统自带包管理器完成部署,随后按官方示例运行一个 Compose 项目,验证容器与编排能力是否正常。
  3. 需要源码或自行编译时,从 github.com/moby/moby 获取仓库代码,构建要求与依赖以仓库内说明为准。
  4. Go 项目引用时,访问 pkg.go.dev/github.com/moby/docker 查看 docker module 的文档、版本列表与示例代码。
  5. 了解框架整体组件与组装方式,访问 mobyproject.org 官方站点;发行版与云平台各自的获取方式以对应官方页面为准。

与 Docker CE 的区别

  • Docker 官方声明 Moby 并不是 Docker 的替代品,而是把引擎拆分为更多开放组件,并把新工具与组件开源供社区使用。
  • Moby Project 指向开源的 Docker 项目,目标是推进容器化;Docker CE 则是面向最终用户的发行形态,两者定位不同。
  • 有开发者在社区指出,基于 moby 项目的内容与 docker-ce/component/engine 项目的内容完全一致,差异主要来自打包与附加部分,建议对照源码确认。
  • 命名沿革可参考 moby/moby#32691;InfoQ 报道称 DockerCon 上重点发布的 Moby 在 GitHub、HN 等技术社区引起了不小震动与争议。

注意事项

  • 具体版本号、发布日期与更新计划一律以官方页面为准,本文不给出未经核实的版本信息。
  • 云平台文档提到为保持前向兼容,旧版本 Docker 组件仍然可使用,但将不再更新,长期运行的环境应提前评估迁移节奏。
  • “moby runtime”等术语在社区存在理解分歧,阅读文档时注意区分 Moby 项目、Moby 运行时与 Docker 引擎三个概念。
  • 项目更新频繁,跟踪变更时以 github.com/moby/moby 的实际发布说明为准,不要依赖二手转述。
  • 不要把 Moby 当作 Docker 的替代品,Docker 官方对此有明确声明,选型时应区分框架与成品发行版。
  • 不同发行版仓库提供的 moby 软件包内容可能不同,升级前先用 dnf info moby 一类命令核对来源与版本,再决定是否变更。

更新记录

最近更新:2026-10-09

软件参数速览

本站更新时间2026-10-09

常见问题

如何确认我的系统仓库里有没有 moby 软件包?

在 openEuler 上可用 dnf info moby 查询仓库是否提供该包;其他发行版用各自的包查询命令确认。仓库没有时,改从 github.com/moby/moby 获取源码自行处理。

Moby 和 Docker CE 到底是什么关系?

Moby Project 指向开源的 Docker 项目,提供组装容器系统的开放框架;Docker CE 是面向用户的发行形态。社区有讨论认为两者源码内容一致,差异主要来自打包与附加部分。

把系统里的 Docker 组件换成 Moby 后,旧容器还能继续用吗?

云平台文档说明为保持前向兼容,旧版本 Docker 组件仍然可使用,但将不再更新。是否迁移应结合业务对更新支持的要求来评估。

我只想跑一个 Compose 项目,需要自己编译 Moby 吗?

不需要。openEuler 24.03 LTS SP3 等仓库提供 moby 软件包,先用 dnf info moby 确认仓库提供,再用包管理器部署,随后即可运行 Compose 项目验证。

Go 项目里怎么引用 Moby 相关代码?

访问 pkg.go.dev/github.com/moby/docker 查看 docker module 的文档、版本列表与示例,按 Go 模块方式引入即可,具体接口以该页面为准。

Moby 会替代 Docker 吗?

不会。Docker 声明 Moby 并不是 Docker 的替代品,而是把引擎拆分为更多开放组件,并把组装 Docker 产品的新型工具与组件开源供社区使用。

Moby 的版本号和发布节奏在哪里查?

以 github.com/moby/moby 与 mobyproject.org 的官方页面为准。有报道称该项目在 2023 年计划发布三个主要版本更新,具体计划仍以官方发布说明为准。

为什么有人反映 docker-ce 和 moby 内容差别很大?

有开发者指出基于 moby 项目的内容与 docker-ce/component/engine 项目内容完全一致,差别主要来自打包与附加功能,建议直接对照两边源码确认差异点。

相关推荐

docker moby 社区 版
Moby 是 Docker 公司创建的开源项目,提供乐高式工具箱组件与开放框架,用于拼装专用容器系统,也是 Docker Engine 的上游项目,常被称为 Docker 社区版,适合发行版维护者与需要定制容器运行时的团队。
docker moby 下载
Moby 是 Docker 公司发起的开源容器化项目,提供乐高套装式的工具组件库与装配框架,可从源码编译出 dockerd,也可通过各发行版仓库获取 Moby 包,用于构建定制化的容器系统。
neovim 版本更新内容
本文围绕 neovim 版本更新内容,讲解 Neovim 的安装步骤、常见报错处理与各版本演进脉络,帮助初学者从 Vim 平滑迁移并快速上手这一现代化编辑器。
Moby:Docker 开源容器引擎
本文深入解读 Docker Moby,这个驱动 Docker 引擎的开源容器框架。无论你想定制容器编排平台,还是学习容器底层技术,这里都有清晰的功能拆解、安装步骤与实战注意事项,帮你快速上手 Moby 项目。
docker moby mac 安装
Moby 是 Docker 发起的开源项目,提供“乐高”式工具组件库与装配框架;Mac 上通常通过 Docker Desktop 获得容器能力,按 Apple Silicon 或 Intel 芯片下载 .dmg 并拖入 Applications 即可使用,源码与官方镜像分别在 GitHub 与 Docker Hub 获取。
Flameshot最新版本更新内容
Flameshot 是一款开源跨平台截图工具,以强标注能力著称。本文围绕 Flameshot最新版本更新内容,提供 Windows 安装保姆级步骤、首次配置、常见报错解决与优缺点对比,帮初学者快速上手并避开安装坑。