在 docker 内的远程机器上使用 PyCharm 的远程调试器
Posted
技术标签:
【中文标题】在 docker 内的远程机器上使用 PyCharm 的远程调试器【英文标题】:Using PyCharm's remote debugger on remote machines inside docker 【发布时间】:2017-01-14 05:15:40 【问题描述】:本地 Docker 容器上的 Pycharm 远程调试器按预期工作(2016.1 及更高版本)。现在,我们所有的开发都在我们的数据所在的云上完成,并且部署了数据丢失预防机制。所以没有在笔记本电脑上开发代码。是否可以使用附加到远程服务器上的 docker 容器的 Pycharm 调试器来单步调试代码?
【问题讨论】:
您是否尝试过使用远程机器的地址(代替 localhost / 0.0.0.0)配置 PyCharms 远程调试器?假设港口和证券允许,这将是我探索的第一个途径。 【参考方案1】:目前,它不支持开箱即用,但有一种解决方法。看这个功能请求的描述https://youtrack.jetbrains.com/issue/PY-33489
注意:它不适用于 docker-compose。
【讨论】:
以上是关于在 docker 内的远程机器上使用 PyCharm 的远程调试器的主要内容,如果未能解决你的问题,请参考以下文章