首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Remote-Containers:我能创建一个标准的默认devcontainer.json吗?

Remote-Containers:我能创建一个标准的默认devcontainer.json吗?
EN

Stack Overflow用户
提问于 2021-02-25 05:14:18
回答 1查看 360关注 0票数 1

所以我有一个本地容器,我想用它来支持远程容器。但是我似乎不能创建一个默认的devcontainer.json来利用它。每个项目或存储库都是一个文件,我说对了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-25 21:20:50

我们的想法是让devcontainer.json在存储库中进行版本控制,以便任何签出存储库的人都可以使用标准容器配置。

如果你要克隆一个第三方仓库,你想在容器中本地运行它,你将需要自己创建配置文件,如果它丢失了。

如果您发现自己一次又一次地需要相同的devcontainer配置,请考虑在

https://github.com/microsoft/vscode-dev-containers..。

话虽如此,创建配置应该很简单。如果您要使用现有的Docker镜像,则只需创建一个文件即可:

.devcontainer/devcontainer.json

代码语言:javascript
复制
{
    "image": "local image name or remote url"
}

如果你有一个想要构建的Dockerfile,那么它也是一个单一的选项:

代码语言:javascript
复制
{
    "dockerFile": "Dockerfile"
}

这就是你所需要的。着火Reopen in container VS Code命令,你就可以设置了。

如果你想配置端口映射,或者改变用户,你当然需要添加它,但是无论如何它都是非常小的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66358932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档