开发环境概述

重要的

开发环境不再处于积极开发状态。

虽然当前功能仍然可用,但我们可能需要更长的时间来响应支持请求。

贝塔

开发环境功能目前处于 测试阶段。我们建议您不要在生产环境中使用它。

开发环境可让您创建一个可配置的开发人员环境,其中包含快速启动和运行所需的所有代码和工具。

它使用代码编辑器内置的工具,允许 Docker 访问安装到容器中而不是本地主机上的代码。这会隔离计算机上的工具、文件和正在运行的服务,从而允许它们的多个版本并存。

docker dev您可以通过 Docker 仪表板中直观的 GUI 使用开发环境,也可以使用新的CLI 插件直接从终端使用开发环境 。

它是如何工作的?

Docker Desktop 4.13 对开发环境的更改

Docker 简化了您配置开发环境项目的方式。您开始所需的只是一个compose-dev.yaml文件。如果您有一个带有.docker/文件夹的现有项目,则该文件夹会在您下次启动时自动迁移。

开发环境由Docker Compose提供支持 。这使得开发环境能够利用 Compose 的所有优点和功能,同时添加直观的 GUI,您只需单击按钮即可启动环境。

您想要运行的每个开发环境都需要一个compose-dev.yaml文件来配置应用程序的服务并位于项目目录中。您无需成为 Docker Compose 专家或compose-dev.yaml从头开始编写文件,因为开发环境会compose-dev.yaml根据项目中的主要语言创建启动文件。

您还可以使用许多 示例开发环境作为如何集成不同服务的起点。或者,请参阅 设置开发环境以获取更多信息。

下一步是什么?

了解如何: