Docker 关于Visual Studio代码devcontainer重建:保留VSC插件?

Docker 关于Visual Studio代码devcontainer重建:保留VSC插件?,docker,visual-studio-code,vscode-devcontainer,Docker,Visual Studio Code,Vscode Devcontainer,对于docker或docker撰写devcontainer项目。对Dockerfile或docker-compose.yml文件的每次更改Visual Studio代码都希望重建容器。这也会删除所有已安装的VSC插件。由于它甚至在添加新的环境变量之类的情况下也要求重建,所以这开始变得非常令人沮丧,而且会造成时间的浪费 因此,有没有办法把插件安装到某个地方,让它们在重建中幸存下来?我自己想出来了 有一个.devcontainer/devcontainer.json文件,其中包含以下部分: //添加

对于docker或docker撰写devcontainer项目。对Dockerfile或docker-compose.yml文件的每次更改Visual Studio代码都希望重建容器。这也会删除所有已安装的VSC插件。由于它甚至在添加新的环境变量之类的情况下也要求重建,所以这开始变得非常令人沮丧,而且会造成时间的浪费


因此,有没有办法把插件安装到某个地方,让它们在重建中幸存下来?

我自己想出来了

有一个
.devcontainer/devcontainer.json
文件,其中包含以下部分:

//添加创建容器时要安装的扩展的ID。
“扩展”:[
“ms python.python”,
“ms python.vscode pylance”,
“littlefoxteam.vscode python测试适配器”
],
安装后,可以在简介屏幕上找到扩展的ID