在线 Docker 平台
了解可用于帮助解决 Docker 相关问题的在线平台。
Docker 社区版
您应使用支持 Docker 的较新版本 Windows、macOS 或 Linux 系统。所有展示的命令均为跨平台通用,除非另有说明。
开源的 Docker 社区版 (CE) 19 版本免费,自 Docker 发布以来一直可用。本书中的示例和代码片段均基于 Docker CE 和 Docker Compose 1.26 编写。这些内容应与后续版本兼容,但如果您使用的是较早版本,建议升级。
商业版的 Docker 企业版 (EE) 主要是一个支持计划,适用于对业务至关重要的部署场景。相比 Docker CE,它具备更高的认证标准。Docker EE 支持 Red Hat Enterprise Linux (RHEL)、Oracle Linux、Ubuntu、Windows Server 2016、SUSE Linux Enterprise Server (SLES)、Azure 和 AWS。提供的代码片段同样适用于该版本。
Docker Hub
Docker Hub 是一个用于查找和共享容器镜像的服务。虽然无需创建 Docker Hub 账户即可使用,但若您希望推送自己的镜像,则需要访问 https://hub.docker.com/ 进行注册。
在线寻求帮助
Docker 官方文档(docs.docker.com)是一个非常全面但略显复杂的资源。它很可能包含您所需的信息,但如何快速找到相关内容则另当别论。
本课程提供了一个 Discord 聊天室,供学习者交流 Docker 概念及遇到的问题,参与者多为曾面临类似挑战的 Web 开发者。您的注册邀请链接可在课程购买确认邮件中找到。
Docker 社区论坛 (forums.docker.com) 是另一个获取帮助、探讨话题或最佳实践的优质平台。
此外,Reddit 上也有活跃的 Docker 社区,可快速获得支持。您也可以参考 StackOverflow,尽管相关问题通常较为具体,且回复频率相对较低。
官方的 Docker 社区 (docker.com/docker-community) 和 Docker 官方推特账号 提供来自全球的新闻、活动、线下聚会及培训资源。
当然,Google 始终是可靠的工具。输入您的问题或错误信息,通常能在 Stack Overflow 及其他类似网站上找到解决方案。请务必检查文档发布日期和用户反馈,以确保信息适用于您的安装环境。