The documentation you are viewing is for Dapr v1.12 which is an older version of Dapr. For up-to-date documentation, see the latest version.

用远程开发容器开发 Dapr 应用程序

如何设置带有 Dapr 的远程开发容器环境

Visual Studio Code 远程容器扩展可让您将 Docker 容器用作全功能的开发环境,而无需在本地文件系统中安装任何其他框架或软件包。

Dapr 为 NodeJS 和 C# 预先构建了 Docker 远程容器。 您可以选择一个现成的环境。 请注意,这些预构建的容器会自动更新到最新的 Dapr 版本。

设置远程开发容器

先决条件

创建远程 Dapr 容器

  1. 在 VS 代码中打开您的应用程序工作区(workspace)
  2. 在 command palette 中 (CTRL+SHIFT+P) 输入并选择 Remote-Containers: Add Development Container Configuration Files...
    添加远程容器的截图
  3. 输入 dapr 来过滤列表到可用的 Dapr 远程容器,并选择符合您应用程序的语言容器。 请注意,您可能需要选择 Show All Definitions...
    添加 dapr 容器的截图
  4. 按照提示在容器中重新编译您的应用程序。
    在开发容器中重新打开应用程序的截图

示例

观看有关如何使用应用程序的 Dapr VS 代码远程容器的 视频