开发环境概述

重要

开发环境不再处于积极开发中。

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

Beta 版

开发环境功能目前处于 Beta 版

开发环境允许您创建可配置的开发环境,其中包含所有需要快速启动和运行的代码和工具。

它使用内置于代码编辑器中的工具,允许 Docker 访问挂载到容器中的代码,而不是本地主机上的代码。这将工具、文件和运行的服务隔离在您的机器上,允许多个版本并存。

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

使用开发环境

要使用开发环境

  1. 导航到 **设置** 中的 **开发中功能** 选项卡。
  2. 在 **Beta 版** 选项卡上,选择 **启用开发环境**。
  3. 选择 **应用并重启**。

开发环境选项卡现在在 Docker 仪表板中可见。

它是如何工作的?

Docker Desktop 4.13 中对开发环境的更改

Docker 简化了配置开发环境项目的方式。您只需要一个 compose-dev.yaml 文件即可开始使用。如果您有一个包含 .docker/ 文件夹的现有项目,则下次启动时会自动迁移此项目。

开发环境由 Docker Compose 提供支持。这使开发环境能够利用 Compose 的所有优势和功能,同时还添加了一个直观的 GUI,您可以在其中单击按钮即可启动环境。

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

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

下一步是什么?

了解如何