【发布时间】:2016-11-27 21:26:25
【问题描述】:
我正在使用 docker-compose 构建我的 docker 容器,并使用 --service-ports 标志运行容器,如下所示:
docker-compose run --service-ports $(service_name) -d
当尝试使用import ipdb; ipdb.set_trace() 在容器中的 python 脚本中调用 ipdb 时,ipdb 已初始化,但我无法在控制台中输入任何内容。我还必须手动重新启动终端会话才能停止它(CTRL+C、CTRL+D 等什么都不做)。终端也没有冻结,因为我仍然可以向后滚动并且在焦点/取消焦点时光标也会改变外观。
任何想法如何解决这个问题?
【问题讨论】:
标签: python docker docker-compose iterm ipdb