练习 - 将软件添加到现有容器
开发容器功能和 Dockerfile 是将新软件添加到容器的优秀工具。 你可能会发现在一个项目中,随着时间的推移,你想要在开发容器中包含更多软件,例如 Node.js。
本练习将介绍如何按需在容器中安装技术堆栈(例如 Node)。
开发容器功能
按 F1 打开命令面板。
键入“资源管理器”,然后选择“查看:显示资源管理器”。
打开
.devcontainer
文件夹。找到并打开
devcontainer.json
文件。添加以下代码以通过一项功能安装 Node.js。
"features": { "ghcr.io/devcontainers/features/node:1": { "version": "18" } }
保存你的项目。
打开命令面板。
键入“重新生成”,然后选择“开发容器:重新生成容器”。
检查 Node 版本
检查以确保正确地安装了 Node。
按 Ctrl + `,在 Visual Studio Code 中打开集成终端。
键入以下代码以查看你的 Node 版本:
node --version
你应该会在终端中看到作为输出的 Node 版本。
恭喜! 你通过安装其他软件进一步自定义了自己的开发容器。
继续下一单元,进行有关 Visual Studio Code 中的开发容器的简短知识测验。 之后,我们将总结本 Learn 模块中涵盖的内容。