为Docker官方镜像做贡献
Docker, Inc. 赞助了一个专门的团队,负责审查和发布Docker官方镜像中的所有内容。该团队与上游软件维护者、安全专家和更广泛的Docker社区合作。
虽然最好由上游软件作者维护他们的Docker官方镜像,但这并非严格要求。为Docker官方镜像创建和维护镜像是一个协作过程。它在GitHub上公开进行,鼓励参与。任何人都可以提供反馈、贡献代码、建议流程更改,甚至提出新的官方镜像。
创建Docker官方镜像
从高级别来看,官方镜像从一组GitHub拉取请求形式的提案开始。以下GitHub存储库详细说明了提案要求
Docker官方镜像团队在社区贡献者的帮助下,正式审查每个提案并向作者提供反馈。这个初步审查过程可能很漫长,通常需要一些来回沟通才能接受提案。
在审查过程中存在主观考虑。这些主观问题归结为一个基本问题:“这个镜像是否普遍有用?”例如,Python Docker官方镜像对于更大的Python开发者社区来说“普遍有用”,而上周用Python编写的不知名的文字冒险游戏则不然。
一旦新的提案被接受,作者有责任保持他们的镜像和文档最新,并回应用户的反馈。Docker负责在Docker Hub上构建和发布镜像。Docker官方镜像的更新遵循与新镜像相同的拉取请求流程,尽管更新的审查过程更加简化。Docker官方镜像团队最终充当所有更改的门卫,这有助于确保一致性、质量和安全性。
提交Docker官方镜像的反馈
所有Docker官方镜像的文档中都包含一个**用户反馈**部分,其中涵盖了该特定存储库的详细信息。在大多数情况下,包含官方镜像Docker文件的GitHub存储库也拥有一个活跃的问题跟踪器。
关于Docker官方镜像的一般反馈和支持问题,应发送至Docker社区Slack的#general
频道。
如果您是 Docker 官方镜像的维护者或贡献者,并且需要帮助或建议,请使用 Libera.Chat IRC 上的 #docker-library
频道。