是否可以在无头服务器上运行的 docker 容器内运行 x11 服务器。这样我就可以在其中使用 GUI 应用程序。我的意思是,我有一个容器,它是我的主要桌面,其他容器用于运行 Firefox 或 Chrome 等软件。很像 qubes os,但不需要启动全新的虚拟机。
答案1
可以在 Docker 容器内运行无头 VNC 服务器。
您可以从 consol/ubuntu-xfce-vnc, 被形容为:
具有“无头” VNC 会话、Xfce4 UI 和预装 Firefox 和 Chrome 浏览器的 Ubuntu 容器
有关如何构建此类容器的详细说明,请参阅 使用 VNC Viewer 查看 Docker 容器的显示从 2017 年 9 月开始。然而,由于 Docker 的快速发展,这可能不会永远正确。