使用 Docker 进行开发

此页面包含为想要使用 Docker 构建新应用程序的应用程序开发人员提供的资源列表。

先决条件

完成入门中的学习模块,了解如何构建映像并将其作为容器化应用程序运行。

在 Docker 上开发新应用

如果您刚刚开始在 Docker 上开发全新应用程序,请查看这些资源以了解一些最常见的模式,从而从 Docker 中获得最大收益。

了解使用 Docker 开发特定语言的应用程序

使用 SDK 或 API 进行高级开发

在您可以编写 Dockerfile 或 Compose 文件并使用 Docker CLI 后,可以使用适用于 Go/Python 的 Docker Engine SDK 或直接使用 HTTP API 将其提升到一个新的水平。请访问使用 Docker 引擎 API 进行开发 部分,了解有关使用引擎 API 进行开发的更多信息、在哪里可以找到适合您选择的编程语言的 SDK 并查看一些示例。