例如我使用 docker 作为开发环境(不是生产环境),我通过 volume 将当前工程映射到 docker 内部某个目录下面。
我通过 docker 外部的开发工具来开发,例如我开发的是 python,外部环境是 windows,开发工具是 vscode。
当我开发完一个功能,我直接 docker ssh 进入 docker 里面运行就 ok。但是我想单步调试,或者运用 vscode 的智能补全,就需要在本机建一个一模一样的环境,这样 docker 就在某种程度上失去了他作为开发环境的意义。
我这样的描述,希望大家能理解,希望大佬们帮我解答一下,先谢过了!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.