调查:你日常使用(用过)VSCode Dev Container 吗?

188 天前
 GeekGao
2359 次点击
所在节点    Visual Studio Code
18 条回复
HaroldFinchNYC
188 天前
目前没用过
但看着很牛逼的样子,我目前是自己写 docker-compose ,本地跑好几个服务,包括 php 和 mysql

所以我想问的是,dev container 里,可以同时跑 php 或者 java 或者 go ,然后再跑一个 mysql 吗

不然就一个光秃秃的 php ,没有数据库,那岂不是啥也干不成?
IvanLi127
188 天前
用,主要写后端用,纯前端的项目因为本地跑,不想装 docker ,就没搞
flighter
188 天前
jetbrians + dev container 用过,感觉性能很差体验不好
IvanLi127
188 天前
@HaroldFinchNYC 可以的,所有环境都能 all in one 。
lee88688
188 天前
我只用过 codespace ,其他场景下怎么使用也。
hhjuteman
188 天前
用过,看 Envoy 源码发现 dev container 环境,都不用配环境了,打开直接看源码调试舒服的很。
jwz426
188 天前
@flighter #3 性能还是够用的。如果是 Windows ,要把代码放到 WSL 的文件系统下。避免 Windows 文件系统和 WSL2 互操作。
Niphor
188 天前
非常香
glogo
188 天前
日常不用,抱着 试验的心态 用过。体验不好
ShadowPower
188 天前
只在 vscode 里用过
codyfeng
188 天前
我们的标准开发环境之一就是 dev container 。container 是与服务器一致的环境,方便调试。
Vegetable
188 天前
用过,感觉一般般。

场景比较鸡肋。这个东西更多的是定位于提供一个 linux 环境。vscode 的扩展也需要跑在这个容器里,初始化挺麻烦的,配置这东西比配置 wsl 还麻烦,同时,因为终端也连接到这个环境,所以要在容器里配置一套自己用着顺手的 shell ,和宿主机之间文件的传递我没深究,但可想而知并不是所有的操作都足够顺畅。

如果只是为了提供程序运行环境,实际上基于 docker 简单的隔离运行环境,开发环境还在自己的宿主机是更合适的选择。
enchilada2020
188 天前
天天用 还可以吧 就是太吃内存了
Richex
188 天前
用上就离不开了,几个项目跑公司服务器上,自己电脑空出大量资源不要太舒服,还不用每次开机或者几个项目切换的时候重新启动 dev 环境。
zxCoder
188 天前
没用过,是啥,只用过 vscode 的 remote host
Hucci
187 天前
正在用,很好用
codeself
187 天前
日常使用 dev container 进行开发,对电脑性能(主要是硬盘)要求高.
不高的别用,不然别用,纯属给自己找麻烦
tedding
182 天前
用过 remote …… 也使用过 连接到 到 docker 容器,可以隔离宿主环境,原因是 某些特定的 vscode 扩展 需要旧版本兼容旧项目,workspace 不提供这个功能,只能使用这个 …连接到本机的 docker 容器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/987845

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX