使pdb与docker工作
我正在试图让docker使用pdb
我们刚开始使用docker进行开发。 我在docker中运行python脚本
我可以附加到docker集装箱:
docker exec -ti 6e2355917804 /bin/bash
我可以尾巴的输出
docker attach 6e2355917804
我读过这个,但我没有使用无花果。
我可以看到代码碰到断点,但是我不能和PDB交互。
Docker 1.7.1版本,
启动我的原始docker容器时,我没有使用-i标志。 确保使用
docker run -it <job>
如果你使用docker撰写,你需要做以下的事情。
第1步。在你的yml文件中添加以下内容
stdin_open: true tty: true
这将启用交互模式,并将附加标准input。 这对于-it模式是等效的。
第2步。
docker attach <generated_instance_id>
你现在将得到pdbshell