python - 将Spyder连接到远程主机上Docker容器中的控制台

标签 python docker spyder

我在远程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了解如何实现。

关于python - 将Spyder连接到远程主机上Docker容器中的控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53891567/

相关文章:

python - 在图像上重复创建文本的算法

docker - Docker 与 Mirage OS 等外核方法有何关联?

node.js - Visual Studio for Mac上的Docker构建错误-当前上下文中没有构建阶段

angular - mime.types 不用于 angular 8 应用程序的 javascript 和 css 文件(使用 nginx :alpine) dockerized

python - tf.enable_eager_execution 必须在程序启动时仅在 SPYDER IDE 中调用

python - 用于捕获元素 textContent 的正则表达式

python - 如何在pandas中标记 'duplicated sequence'?

Python unicode 相等比较在终端中失败,但在 Spyder 编辑器下工作

python - 将 Spyder 设置为默认 Python

python - 如何使用 Python 快速创建大文件