18 年左右尝试了解 docker,当时个人得出的结论是适用于部署但不适用于开发,就没怎么深入学了。近期写了个需要调用 chrome 的程序给运维部署,结果运维那边折腾半天跑不起来。今日复盘分析总结发现,根本原因就是 ubuntu 和 windows 环境不一致造成的( ubuntu 默认无 chrome 依赖),而如果开发时用 docker 统一环境的话,就能规避掉这些问题。
去网上大概看了一下,个人感觉目前最佳实践是 vscode+docker+wsl2? 也有一个 源代码放本地宿主机并挂载,依赖装在容器里 的方案。目前这两种方案都未实践过。研究过这方面实践的 V 友可以讲讲吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.