将 Spyder 连接到远程主机上 docker 容器中的控制台
Connect Spyder to a console in a docker container on a remote host
我在远程 AWS EC2 实例上使用 docker 来 运行 我的代码。我目前的工作流程是在本地机器上编辑代码,将其推送到 git,然后登录到 EC2 机器和其中的 docker 容器,以提取代码并 运行 它。我想知道我是否可以以某种方式将 Spyder 的控制台附加到 EC2 实例中 docker 内的内核。
所以我的登录顺序是:
localhost~: ssh -XYA remote-ec2.domain.ext
remote-ec2~: ssh -XYA root@localhost -p 2222
(docker)~: python runme.py
我找到了 use an SSH 连接内核的教程,但我想知道如何通过隧道连接到 docker 内部。
(这里是 Spyder 维护者) 这是可能的,并不难。请阅读 our documentation 了解如何实现它。
我在远程 AWS EC2 实例上使用 docker 来 运行 我的代码。我目前的工作流程是在本地机器上编辑代码,将其推送到 git,然后登录到 EC2 机器和其中的 docker 容器,以提取代码并 运行 它。我想知道我是否可以以某种方式将 Spyder 的控制台附加到 EC2 实例中 docker 内的内核。
所以我的登录顺序是:
localhost~: ssh -XYA remote-ec2.domain.ext
remote-ec2~: ssh -XYA root@localhost -p 2222
(docker)~: python runme.py
我找到了 use an SSH 连接内核的教程,但我想知道如何通过隧道连接到 docker 内部。
(这里是 Spyder 维护者) 这是可能的,并不难。请阅读 our documentation 了解如何实现它。