开发环境概述
重要提示
Dev Environments 不再积极开发。
虽然当前功能仍然可用,但我们可能需要更长时间来响应支持请求。
通过 Dev Environments,您可以创建一个可配置的开发者环境,其中包含您快速上手所需的所有代码和工具。
它使用代码编辑器内置的工具,允许 Docker 访问挂载到容器而非本地主机上的代码。这隔离了您机器上的工具、文件和正在运行的服务,使它们能够并行存在多个版本。
您可以通过 Docker Desktop Dashboard 中直观的 GUI 使用 Dev Environments,也可以直接从终端使用新的 docker dev
CLI 插件。
使用开发环境
如何使用 Dev Environments
- 导航到设置中的正在开发的功能选项卡。
- 在测试版选项卡上,选择开启 Dev Environments。
- 选择应用并重启。
Dev Environments 选项卡现在在 Docker Desktop Dashboard 中可见。
工作原理?
Docker Desktop 4.13 对 Dev Environments 的更改
Docker 简化了配置开发环境项目的方式。您只需一个
compose-dev.yaml
文件即可开始使用。如果您已有带有.docker/
文件夹的项目,下次启动时将自动迁移。
Dev Environments 由 Docker Compose 提供支持。这使得 Dev Environments 能够利用 Compose 的所有优势和功能,同时增加了直观的 GUI,您只需单击按钮即可启动环境。
您想要运行的每个开发环境都需要一个 compose-dev.yaml
文件,该文件配置您的应用程序服务并位于项目目录中。您无需成为 Docker Compose 专家或从头编写 compose-dev.yaml
文件,因为 Dev Environments 会根据您项目中的主要语言创建 starter compose-dev.yaml
文件。
您还可以使用许多 示例开发环境 作为集成不同服务的起点。另外,请参阅 设置开发环境 获取更多信息。
下一步?
了解如何