如何在虛擬機器 Ubuntu-Server 上運行 dockerized gui 應用程式?

如何在虛擬機器 Ubuntu-Server 上運行 dockerized gui 應用程式?

我有一個在 VMWare 上運行的 Ubuntu 伺服器,用於測試目的。我想在 Docker 容器中運行 GUI 應用程式。情況是:

在此輸入影像描述

旋轉容器可以工作,但我沒有得到 GUI 。如果我echo $DISPLAY它返回空。

有人可以用簡單的術語逐步解釋如何顯示 GUI?

答案1

這不是詳細的指南,但我會解釋這些概念,以便您可以從那裡開始

你基本上有兩個選擇:

  • 使用已運行的現有 X 伺服器
  • 在容器內使用VNC伺服器

Ubuntu Server 預設沒有 GUI 後端(X 伺服器),因此除非安裝了 X 伺服器,否則選項 1 不可用。

確保容器提供自己的 VNC 伺服器,然後使用遠端桌面/VNC 程式連接到 GUI 可能會更容易。

更多資訊在這裡

相關內容