学习资源

Docker 以及由 Docker 专家组成的更广泛的社区为大家整理了多种多样的方式,以帮助您获得进一步关于 Docker 的培训和动手实践经验。通过以下免费和付费资源,扩展您对 Docker 和 Kubernetes 的理解。

Docker 培训

通过 Docker 专家提供的基础到高级培训 来扩展您在 Docker 方面的知识。

您可以方便地找到录播内容,也可以注册直播课程来参与问答。

托管实验室

这些自主安排进度的动手实践课使用一个免费的托管环境(Play with Kubernetes),无需任何安装。跟着学习,了解更多关于 Kubernetes 的知识。

自学教程

这些免费的教程由 Docker 社区的专家创建,为使用 Docker 平台提供了分步指导的工作流程。

书籍

如果书籍是您偏好的学习方式,可以看看由 Docker Captains 撰写的这些书籍。Docker Captain 是 Docker 授予社区中部分成员的荣誉称号,这些成员既是其领域的专家,也致力于与他人分享自己的 Docker 知识。

CLI 速查表

Docker CLI 速查表 列出了常用的 Docker CLI 命令,方便查阅。它涵盖了镜像、容器、Docker Hub 的操作以及其他一些通用命令。

在线自主学习课程

一些 Docker Captains 也创建了关于 Docker 和 Kubernetes 的视频课程。

  • Bret Fisher: Docker Mastery, Docker Swarm Mastery, Docker Mastery for Node.js Projects

  • Elton Stoneman: Docker for .NET Apps - on Linux and Windows。包含优惠码 644ABCBC33F474541885

  • Nick Janetakis Dive into Docker, Docker for DevOps

  • Nigel Poulton: Kubernetes 101, Getting Started with Kubernetes, Docker and Kubernetes: The Big Picture, Kubernetes Deep Dive, Docker Deep Dive

  • Arun Gupta: Docker for Java Developers

  • Ajeet Singh Raina: Docker and Kubernetes Labs

  • [法语] Luc Juggery: Introduction to Kubernetes, The Docker Platform

  • 许多课程是收费的

社区翻译的文档

Note

以下部分包含由社区成员翻译的 Docker 文档子集。 这不是 Docker 文档的官方翻译版本,内容可能不是最新的。 您必须自行斟酌使用社区翻译的文档。