Einen Desktop auf Docker-Containern ausführen

588
user140202

Ist es möglich, einen x11-Server in Docker-Containern auszuführen, die auf einem Headless-Server ausgeführt werden. Damit ich Gui-Anwendungen in ihnen verwenden konnte. Was ich damit meine ist, ich habe einen einzigen Container, der mein Hauptdesktop ist, und andere, die verwendet werden, um Software als Firefox oder Chrome auszuführen. Ähnlich wie Qubes os, aber ohne eine völlig neue VM aufzubauen.

0

1 Antwort auf die Frage

0
harrymc

Es ist möglich, einen VNC-Server ohne Heads in einem Docker-Container auszuführen.

Sie können eine fertige Version von consol / ubuntu-xfce-vnc herunterladen, die wie folgt beschrieben wird:

Ubuntu-Container mit "headless" VNC-Sitzung, Xfce4-Benutzeroberfläche und vorinstalliertem Firefox- und Chrome-Browser

Ausführliche Anweisungen zum Erstellen eines solchen Containers finden Sie beispielsweise unter Anzeigen der Anzeige eines Docker-Containers mit VNC Viewer ab September 2017. Aufgrund der schnellen Entwicklung von Docker bleibt dies jedoch möglicherweise nicht immer korrekt.