gpt4 book ai didi

python - 远程调试在 docker 容器中运行的 python 代码的最佳和简单方法是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 09:38:43 25 4
gpt4 key购买 nike

我刚刚开始研究 python。我想调试在 docker 容器 中运行的 python 代码。谁能建议我远程调试它的最佳方法是什么?我愿意使用任何 IDE,例如 pycharmVS Code 等。提前致谢。

Note: I'm using Mac OS for the development

最佳答案

我用来从容器中调试的一种技术是:

  • 评论入口点 ENTRYPOINT ["/mydir/mycode.py"]在 Dockerfile 中
  • 重启容器并执行docker exec -it <container name> /bin/bash
  • 然后执行pdb/mydir/mycode.py

其他技术可能是使用 docker expose 命令在 docker 容器上公开远程调试端口,这将允许 pycharm 连接到代码。此处讨论了一种类似的方法。

https://medium.com/@furkanpur/remote-python-debug-to-docker-container-over-ssh-by-using-pycharm-44a9b6e82206

关于python - 远程调试在 docker 容器中运行的 python 代码的最佳和简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52532802/

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