vscode docker 开发环境搭建

最近的一个 Release, Visual Studio Code Remote - Containers 插件,可以方便用户使用 docker 容器作为开发环境,在项目目录下创建一个devcontainer.json文件,告诉 vscode 如何进入/创建开发容器,并自动设置 vscode 工具,本地workspace的文件可以 mount/copy/clone 到容器里

能想到的好处:

  • 团队统一开发环境,可以减少新入职员工在开发配置的时间开销

  • 可以将 docker 环境配置到云端,远程开发也挺香?

  • 切换开发环境只需要切换 container 即可