0

Copdenvy 的 shellinabox 运行器允许您在浏览器中启动一个 shell,您可以在其中编译和运行您的代码。这对于基于控制台的应用程序来说很好。是否可以在云中运行 X Windows 应用程序并查看图形窗口?

将 shell 中的 DISPLAY 变量设置为 Linux 工作站的变量可能会起作用,尽管它依赖于您控制本地网络来进行 NAT 和防火墙设置等操作。云 IDE 的吸引力在于您只需要一个浏览器和一个 https 连接。

您可以从支持 X 的源 ssh -X 进入 Docker 容器吗?你会在哪里找到网址?您将如何管理 ssh 密钥?

4

1 回答 1

2

例如,如果您查看 Java/Swing "VNC + Java 7" 运行程序,您会发现您能够运行通过 VNC 使用 X DISPLAY 的应用程序。Codenvy 提供了一个基于 Web 的 X Windows 环境,您可以通过单击显示在控制台窗口下方、超时计数器左侧的超链接来访问该环境。然后,您可以查看用于启动此示例的 Docker 配方。

如果您在 VM 中安装 sshd 守护程序并导出 ssh/22 端口,则可以在 Codenvy 3.x 中管理 docker 容器中的 SSH。在即将推出的 Codenvy SaaS 4.x 中,无需任何配置即可启用 ssh。

于 2016-02-15T07:32:56.347 回答