学习资源
Docker 及其广泛的专家社区提供了多种方式来获取 Docker 的进一步培训和实践经验。通过以下免费和付费资源扩展您对 Docker 和 Kubernetes 的了解。
Docker 培训
通过 Docker 专家的基础到高级培训 扩展您对 Docker 的所有知识。
您可以找到录制的内容,随时查看,或者注册实时会话以参与问答。
托管实验室
这些自学的手工操作讲习班使用免费的托管环境 (Play with Kubernetes),无需任何安装。跟随学习更多关于 Kubernetes 的知识。
* 实验室免费但需要使用 Docker ID 注册。
自学教程
由 Docker 社区的专家创建,这些免费教程提供了指导步骤,用于操作 Docker 平台。
将 Docker 与您的 IDE 集成
Windows 容器
书籍
如果您更喜欢书籍作为学习方式,可以查看这些由 Docker Captains 编写的书籍。Docker Captain 是 Docker 授予社区中选定成员的荣誉,这些成员在他们的领域中是专家,并且致力于与他人分享他们的 Docker 知识。
- Learn Docker in a Month of Lunches,Elton Stoneman。使用代码
stonemanpc
可享 40% 折扣。 - Docker on Windows: From 101 to Production with Docker on Windows,Elton Stoneman
- Learn Kubernetes in a Month of Lunches,Elton Stoneman。使用代码
stonemanpc
可享 40% 折扣。 - Docker in Action 2nd Edition,Jeff Nickoloff,2019 年 10 月
- The Kubernetes Book,Nigel Poulton,2018 年 11 月
- Docker Deep Dive,Nigel Poulton,2018 年 3 月
- [葡萄牙语] Docker para desenvolvedores (2017),Rafael Gomes
- [西班牙语] Érase una vez Docker,Manuel Morejón,2023 年 3 月
- [西班牙语] Érase una vez Kubernetes,Manuel Morejón,2022 年 1 月
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:Linux 和 Windows 上的 .NET Apps Docker。包括折扣码
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
* 许多课程是收费的
社区翻译的文档
注意
以下部分包含了由社区成员翻译的 Docker 文档的子集。这不是 Docker 文档的官方翻译版本,可能不是最新的。 您必须自行决定使用社区翻译的文档。
- 日语的 Docker 文档子集 由 Docker Captain Masahito Zembutsu 翻译。