gpt4 book ai didi

debugging - Docker 在 vagrant 中运行 + Pycharm 中的远程 python 调试

转载 作者:行者123 更新时间:2023-12-02 19:10:54 26 4
gpt4 key购买 nike

我在 vagrant 上运行 docker,并希望使用在 windows 上运行的 pycharm(运行 vagrant)远程调试应用程序。当然,docker 主机在 vagrant 上 - 不是同一台机器上运行 pycharm。

我必须将证书文件夹和 docker 机器可执行文件指定为本地文件/目录。这是否意味着我无法在此设置中使用 pycharm 调试应用程序?

enter image description here

当然,我可以直接通过 ssh 进入 docker 容器,但是我没有 pycharm 提供的功能。

最佳答案

这是可能的,但不建议这样做,它有可能长期引入许多问题点并带来增加的安全风险。

根据 docker 文档...

enter image description here

如果您可以接受安全风险,并且如果使用 boot2docker 的 docker 工具箱不适合您的情况,那么您需要确保:

  • Docker 客户端/服务器版本为 相同
  • 已设置本地 vagrant box 上的端口转发
  • 为 docker 服务器添加 TCP 绑定(bind),作为默认 unix 套接字绑定(bind)的替代和/或附加。

  • enter image description here

    关于debugging - Docker 在 vagrant 中运行 + Pycharm 中的远程 python 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37908544/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com