在docker环境中为mlflow项目调试断点

时间:2019-06-25 17:31:04

标签: debugging mlflow

使用Docker容器“ docker_env”作为MLflow Project环境为python代码设置debugging breakpoint的推荐方法是什么?

在调用mlflow run时,尚未创建docker容器,因此Python解释器不可用于附加的调试器软件(例如,我使用VS Code)。

注意:据我所知,要启用调试器,我们需要将Python解释器附加到调试器软件。因此,这里的要点是,调用主ML程序时不会启动docker容器。每个MLflow项目运行都会创建一个新的Docker容器,该容器在Docker容器中创建一个新的python解释器。 (尽管此处未使用conda env,但对于每个MLflow运行启动的新conda环境也存在类似的情况。)

0 个答案:

没有答案