自动创建容器

未匹配的标注

如果不想手动创建 .devcontainer 文件夹的话,还可以通过 Command Palette (按F1唤起)中的 Remote-Containers: Add Development Container Configuration Files 命令来给项目添加必要的文件,来作为项目的起始点。你可以基于这个初始状态,根据需要后续再做自定义。需要注意的是,如果你现在的项目中已经有了 .devcontainer 文件夹的话,是找不到这个命令的。

这个命令可以让你根据文件夹的内容,挑选一个预先定义好的容器配置:

你可以在这里选择的所有预定义的容器配置,都来自于 vscode-dev-containers 这个 GitHub 仓库。仓库中还存放了不同场景下,devcontainer.json 和 Dockerfiles 的例子。

Remote-Containers: Add Development Container Configuration Files 命令执行到最后,会列出所有可用的功能,这些功能包括可以轻松装入容器的工具和语言。如果你先创建了开发容器,后来又想增加某个功能的话,可以使用 Remote-Containers: Configure Container Features 命令,也会弹出一个类似下图的功能列表。

如果当前打开的项目目录中,最外层存在 Dockerfile 文件,Remote-Containers: Add Development Container Configuration Files 命令也能够基于 Dockerfile 来创建你的容器配置。

既然现在既有 devcontainer.json 文件,又有了 Dockerfile ,接下去,就让我们看看编辑容器配置文件的大概流程吧。

如果觉得我的文章对你有所帮助,欢迎长按点赞以示支持。我们下一期,不见不散。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
秦晓武
讨论数量: 0
发起讨论 只看当前版本


暂无话题~