Visual studio code 如何创建自定义devcontainer?

Visual studio code 如何创建自定义devcontainer?,visual-studio-code,vscode-devcontainer,Visual Studio Code,Vscode Devcontainer,我已经使用devcontainers一段时间了,我想扩展其中的一些功能。 例如,我想安装各种语言的所有linting工具等,并使用更个性化的容器作为起点(与Microsoft托管的容器相比) 我也喜欢在我自己的dockerhub上托管容器,所以我不需要每次都构建所有这些东西。也可能存在将devcontainers用于标准库以外的其他东西的用例 我知道我可以手动更改docker图像引用,但我也喜欢将我的更改集成到插件中,这样我也可以显示自己的存储库,以获得一种原生的感觉 我找不到任何关于创建自己的

我已经使用devcontainers一段时间了,我想扩展其中的一些功能。
例如,我想安装各种语言的所有linting工具等,并使用更个性化的容器作为起点(与Microsoft托管的容器相比)

我也喜欢在我自己的dockerhub上托管容器,所以我不需要每次都构建所有这些东西。也可能存在将devcontainers用于标准库以外的其他东西的用例

我知道我可以手动更改docker图像引用,但我也喜欢将我的更改集成到插件中,这样我也可以显示自己的存储库,以获得一种原生的感觉

我找不到任何关于创建自己的dev容器的信息,只是关于扩展现有容器的信息。我提到的任何一项都得到官方支持吗

编辑:在一个问题中总结所有这些;我可以从我自己的回购协议中添加devcontainer,而不将它们合并到