|  |      1bantao      2018-05-21 13:57:29 +08:00  1 Couldn't connect to console process.  这是本地 pycharm 调用 docker 里 python 的结果? 对 pycharm 这么依赖?不用它好多年了。 | 
|  |      2abmin521      2018-05-21 15:16:21 +08:00 via Android  1 | 
|  |      3fl2d OP | 
|  |      4abmin521      2018-05-21 16:42:28 +08:00 via Android  1 你可能需要打开 server docker 的 2375 端口 expose daemon tcp port | 
|      5hcymk2      2018-05-21 17:00:40 +08:00  1 ssh -p 32800 user-in-docker@server  端口改成了 32800 么? | 
|  |      6fl2d OP @abmin521  我在 pycharm 里设置的直接用 ssh 连接 docker 里的 python,并没有通过 docker 的 api,所以感觉似乎和 2375 应该没关系。 我加上这句试了 expose daemon tcp port,还是 Couldn't connect to console process。 我感觉可能是因为 pycharm 远程调试的时候,即使通过 ssh 方式连接,它还是需要打开别的端口来和本地通信。但具体不知道是哪些端口,如果知道的话可以映射一下,如果是随机的,就砸了。 @hcymk2 server 的 32800 映射到 docker 的 22 了,从本地用 ssh 可以连接到 docker 里去。 |