文件名称:docker-eclipse-novnc:通过带有 XorgXdummy 或 Xvfb 的 noVNC 在网页中嵌入带有 Eclipse IDE 的 Docker 容器
文件大小:1021KB
文件格式:ZIP
更新时间:2024-08-02 09:29:23
JavaScript
docker-eclipse-novnc 这是什么? 该项目是一个示例,说明如何在无头服务器上运行 Docker 容器,以便任何拥有支持 HTML5 的 Web 浏览器的人都能访问 XWindow 应用程序。 在本例中,我们在容器中运行 Eclipse IDE 和 OpenBox、OpenOffice 和 Firefox。 为了将应用程序嵌入到网页中,我们使用 VNC 通过 x11vnc 和 noVNC 远程访问 X。 NoVNC 使用 Web 套接字和客户端 javascript 来提供在用户的 Web 浏览器中运行的零安装 VNC 客户端。 Xvfb 和 Xorg/Xdummy 都受支持,因此您可以在无头服务器上运行容器。 如何构建 首先cd到noVNC目录,为noVNC创建一个self.pem证书。 这是必要的,因为我们希望在用户的 Web 浏览器和容器之间强制建立安全连接(通过