栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Docker开发环境中的丰富编辑器

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Docker开发环境中的丰富编辑器

您应该使用像IntelliJ(Pycharm)这样的“高级” IDE并配置

remote Python SDK
对您的App-Docker-
Container使用SSH访问(使用共享的ssh-
key通过预先安装的openssh服务器和预配置的authorized_keys文件对应用程序容器进行身份验证)。您可以与所有开发人员在项目文件中共享此SDK信息,因此他们将立即使用此设置

1)这将确保您的IDE知道在运行时在docker-container中可用/安装的所有python库/符号。它还将使您能够同时正确地进行远程调试

2)这样可以确保您手边有一个IDE,其中包括许多重要的附加功能,例如检查器,3way
duff,在路径中搜索。在这一点上,几乎所有基于浏览器的IDE都不会赶上Pycharm

当然,正如评论中已经提到的,您还需要共享将代码装入容器中。在Linux上,您通常使用从本地src文件夹到容器的host-volume-mounts。

在OSX上,使用主机挂载时会遇到性能问题。您可能会使用类似http://docker-sync.io的东西(我有偏见-还有很多其他类似的工具)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/385340.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号