2015-09-04 80 views
4

PDB工作,我想获得PDB泊坞窗请与码头工人

开发利用搬运工我们刚开始工作。我跑里面泊坞窗

我可以附加到一个码头工人容器Python脚本:

docker exec -ti 6e2355917804 /bin/bash 

我可以尾巴输出

docker attach 6e2355917804 

I've read this但我不使用图。

我可以看到代码碰到断点,但我无法与PDB交互。

泊坞版本1.7.1,推出我原来的码头工人,容器,当我不使用-i标志

+0

看一看https://hub.docker.com/r/stevemock/docker-pdb2pdbqt/~/dockerfile / – user2915097

回答

2

。 确保使用

docker run -it <job> 
2

如果您正在使用泊坞窗撰写,你需要做到以下几点。

第1步:添加以下您的YML文件

stdin_open: true 
tty: true 

这将使互动模式,将附加标准输入。这对于-it模式是等效的。

步骤2.

docker attach <generated_instance_id> 

现在,您将获得PDB壳