[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-218":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":8,"totalLinesOfCode":8,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":8,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":17,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":20,"topics":22,"createdAt":8,"pushedAt":8,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":15,"starSnapshotCount":15,"syncStatus":16,"lastSyncTime":30,"discoverSource":31},218,"moby","moby\u002Fmoby","The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems",null,"https:\u002F\u002Fgithub.com\u002Fmoby\u002Fmoby","Go",71667,18956,2804,3251,0,2,45,141,31,false,"main",[23,24,25,26],"docker","containers","go","golang","2026-06-12 02:00:10","The Moby Project\n================\n\n[![PkgGoDev](https:\u002F\u002Fpkg.go.dev\u002Fbadge\u002Fgithub.com\u002Fmoby\u002Fmoby\u002Fv2)](https:\u002F\u002Fpkg.go.dev\u002Fgithub.com\u002Fmoby\u002Fmoby\u002Fv2)\n![GitHub License](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fmoby\u002Fmoby)\n[![Go Report Card](https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002Fmoby\u002Fmoby\u002Fv2)](https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002Fmoby\u002Fmoby\u002Fv2)\n[![OpenSSF Scorecard](https:\u002F\u002Fapi.scorecard.dev\u002Fprojects\u002Fgithub.com\u002Fmoby\u002Fmoby\u002Fbadge)](https:\u002F\u002Fscorecard.dev\u002Fviewer\u002F?uri=github.com\u002Fmoby\u002Fmoby)\n[![OpenSSF Best Practices](https:\u002F\u002Fwww.bestpractices.dev\u002Fprojects\u002F10989\u002Fbadge)](https:\u002F\u002Fwww.bestpractices.dev\u002Fprojects\u002F10989)\n\n\n![Moby Project logo](docs\u002Fstatic_files\u002Fmoby-project-logo.png \"The Moby Project\")\n\nMoby is an open-source project created by Docker to enable and accelerate software containerization.\n\nIt provides a \"Lego set\" of toolkit components, the framework for assembling them into custom container-based systems, and a place for all container enthusiasts and professionals to experiment and exchange ideas.\nComponents include container build tools, a container registry, orchestration tools, a runtime and more, and these can be used as building blocks in conjunction with other tools and projects.\n\n## Principles\n\nMoby is an open project guided by strong principles, aiming to be modular, flexible and without too strong an opinion on user experience.\nIt is open to the community to help set its direction.\n\n- Modular: the project includes lots of components that have well-defined functions and APIs that work together.\n- Batteries included but swappable: Moby includes enough components to build fully featured container systems, but its modular architecture ensures that most of the components can be swapped by different implementations.\n- Usable security: Moby provides secure defaults without compromising usability.\n- Developer focused: The APIs are intended to be functional and useful to build powerful tools.\nThey are not necessarily intended as end user tools but as components aimed at developers.\nDocumentation and UX is aimed at developers not end users.\n\n## Audience\n\nThe Moby Project is intended for engineers, integrators and enthusiasts looking to modify, hack, fix, experiment, invent and build systems based on containers.\nIt is not for people looking for a commercially supported system, but for people who want to work and learn with open source code.\n\n## Relationship with Docker\n\nThe components and tools in the Moby Project are initially the open source components that Docker and the community have built for the Docker Project.\nNew projects can be added if they fit with the community goals. Docker is committed to using Moby as the upstream for the Docker Product.\nHowever, other projects are also encouraged to use Moby as an upstream, and to reuse the components in diverse ways, and all these uses will be treated in the same way. External maintainers and contributors are welcomed.\n\nThe Moby project is not intended as a location for support or feature requests for Docker products, but as a place for contributors to work on open source code, fix bugs, and make the code more useful.\nThe releases are supported by the maintainers, community and users, on a best efforts basis only. For customers who want enterprise or commercial support, [Docker Desktop](https:\u002F\u002Fwww.docker.com\u002Fproducts\u002Fdocker-desktop\u002F) and [Mirantis Container Runtime](https:\u002F\u002Fwww.mirantis.com\u002Fsoftware\u002Fmirantis-container-runtime\u002F) are the appropriate products for these use cases.\n\n## Go modules\n\n> [!IMPORTANT]\n> Starting with Docker v29 (released November 2025), the Go module `github.com\u002Fdocker\u002Fdocker` is **deprecated** and won't be updated.\n\nThe supported public Go modules are:\n\n| Module | Description |\n|---|---|\n| [`github.com\u002Fmoby\u002Fmoby\u002Fclient`](client\u002F) | Go client for the Docker Engine API |\n| [`github.com\u002Fmoby\u002Fmoby\u002Fapi`](api\u002F) | API types shared between client and server |\n\nThe root module `github.com\u002Fmoby\u002Fmoby\u002Fv2` is the codebase for building container engines based on Moby (such as Docker Engine).\nIt produces binaries only - it is **not intended to be imported as a Go library** and has no API stability guarantees.\n\n### Release tags\n\nDocker Engine releases are tagged with a **`docker-`** prefix (e.g. `docker-v29.0.0` for Docker Engine 29.0.0).\n\nThese tags are only used to build the Docker Engine binary from the root module - they must not be consumed via `go get`.\n\nThe `client` and `api` modules are versioned independently with their own tags (e.g. `client\u002Fv1.x.x`, `api\u002Fv1.x.x`).\n\n### Migrating from `github.com\u002Fdocker\u002Fdocker`\n\nReplace the old import paths:\n\n```diff\n- import \"github.com\u002Fdocker\u002Fdocker\u002Fclient\"\n+ import \"github.com\u002Fmoby\u002Fmoby\u002Fclient\"\n\n- import \"github.com\u002Fdocker\u002Fdocker\u002Fapi\u002Ftypes\"\n+ import \"github.com\u002Fmoby\u002Fmoby\u002Fapi\u002Ftypes\"\n```\n\nNote that v29 includes many breaking API changes (option structs, renamed methods, moved types).\nSee the [v29.0.0 release notes](https:\u002F\u002Fgithub.com\u002Fmoby\u002Fmoby\u002Freleases\u002Ftag\u002Fdocker-v29.0.0) for the full list of Go SDK changes.\n\n-----\n\nLegal\n=====\n\n*Brought to you courtesy of our legal counsel. For more context,\nplease see the [NOTICE](https:\u002F\u002Fgithub.com\u002Fmoby\u002Fmoby\u002Fblob\u002Fmaster\u002FNOTICE) document in this repo.*\n\nUse and transfer of Moby may be subject to certain restrictions by the\nUnited States and other governments.\n\nIt is your responsibility to ensure that your use and\u002For transfer does not\nviolate applicable laws.\n\nFor more information, please see https:\u002F\u002Fwww.bis.doc.gov\n\nLicensing\n=========\nMoby is licensed under the Apache License, Version 2.0. See\n[LICENSE](https:\u002F\u002Fgithub.com\u002Fmoby\u002Fmoby\u002Fblob\u002Fmaster\u002FLICENSE) for the full\nlicense text.\n","Moby项目是一个旨在促进和加速软件容器化的开源协作平台。它提供了一套组件工具包，包括容器构建工具、容器注册表、编排工具、运行时等，这些组件可以作为构建块与其他工具和项目结合使用，以创建自定义的基于容器的系统。Moby的特点是模块化设计，允许用户根据需要替换大部分组件，同时提供了安全性和开发者友好的API。该项目适用于工程师、集成商以及对修改、实验或构建基于容器系统的爱好者。对于那些希望与开源代码一起工作和学习的人来说，Moby提供了一个理想的环境。","2026-06-11 02:31:36","trending"]