使用具有多根工作区的开发容器

问题描述 投票:0回答:1

我知道这样的现有请求:多根工作区的多容器支持

但我想要更简单的东西。

我有这样的结构:

monorepo/
  monorepo.code-workspace
  backend/
    .devcontainer/
      Dockerfile
      devcontainer.json
  frontend/
    .devcontainer/
      Dockerfile
      devcontainer.json

打开多根工作区时是否会提示用户选择要使用的开发容器?

我不需要在自己的开发容器中打开每个工作区,我希望用户能够在 mono-repo 中自己的文件夹下添加自己的

.devcontainer/
配置,并选择该开发容器配置来打开工作区。

另外,我不想将所有

.devcontainer/
配置放在一个顶级文件夹中。这样做的要点是它们位于自己的文件夹中并在那里进行管理。我不想将每个子文件夹的配置分离到不同的文件夹中。

visual-studio-code vscode-devcontainer vscode-workspace
1个回答
0
投票

无论如何,我创建了一个符号链接来解决本质上相同的问题:

cd monorepo/
ln -s backend/.devcontainer

像这样重新加载窗口会导致 VS Code 选择我链接到的任何 devcontainer。

© www.soinside.com 2019 - 2024. All rights reserved.