Wir erstellen einen Docker-Container mit einer von vielen erhältlichen Distrubutionen wo danach der Desktop per VNC in den Browser gestreamt wird.
- Docker installieren: es gibt für jedes System dutzende Möglichkeiten diese zu installieren und sprengt dieses kleine Tutorial
- Wir erstellen die Ordner Struktur:
- mkdir -p Webtop
- mkdir -p Webtop/config
- Wir erstellen die installations datei
- nano docker-compose.yml (diese datei leigt in dem Webtop folder
- der Inhalt ist folgender:
--- services: webtop: image: lscr.io/linuxserver/webtop:ubuntu-xfce container_name: webtop_xfce4 security_opt: - seccomp:unconfined #optional environment: - PUID=1000 - PGID=1000 - TZ=Europe/Berlin # - SUBFOLDER=/ #optional - TITLE=Webtop #optional volumes: - /home/user/DOCKER/Webtop/config:/config # - /var/run/docker.sock:/var/run/docker.sock #optional ports: - 3000:3000 - 3001:3001 # devices: # - /dev/dri:/dev/dri #optional shm_size: "2gb" #optional restart: unless-stopped
wir ändern noch folgende Zeilen:
PUID=1000
PGID=1000
die id finden wir mit folgenden Befehl
id username
Example output:
uid=1000(your_user) gid=1000(your_user) groups=1000(your_user)
den Pfad entsprechend anpassen:
- /home/"user"/DOCKER/Webtop/config:/config
danach erstellen wir den Container mit dem Befehl:
docker-compose up -d
Danach öffnen wir den Browser und geben in der Addresszeile ein:
http://localhost:3000
Voila, wir haben ein volles Linux System in einem Browser!

Falls du andere Distros/WindowManager verwenden willst ändere die Zeile:
image: lscr.io/linuxserver/webtop:ubuntu-xfce
und ändere ubuntu-xfce in:
latest | ✅ | XFCE Alpine |
ubuntu-xfce | ✅ | XFCE Ubuntu |
fedora-xfce | ✅ | XFCE Fedora |
arch-xfce | ✅ | XFCE Arch |
debian-xfce | ✅ | XFCE Debian |
alpine-kde | ✅ | KDE Alpine |
ubuntu-kde | ✅ | KDE Ubuntu |
fedora-kde | ✅ | KDE Fedora |
arch-kde | ✅ | KDE Arch |
debian-kde | ✅ | KDE Debian |
alpine-mate | ✅ | MATE Alpine |
ubuntu-mate | ✅ | MATE Ubuntu |
fedora-mate | ✅ | MATE Fedora |
arch-mate | ✅ | MATE Arch |
debian-mate | ✅ | MATE Debian |
alpine-i3 | ✅ | i3 Alpine |
ubuntu-i3 | ✅ | i3 Ubuntu |
fedora-i3 | ✅ | i3 Fedora |
arch-i3 | ✅ | i3 Arch |
debian-i3 | ✅ | i3 Debian |
alpine-openbox | ✅ | Openbox Alpine |
ubuntu-openbox | ✅ | Openbox Ubuntu |
fedora-openbox | ✅ | Openbox Fedora |
arch-openbox | ✅ | Openbox Arch |
debian-openbox | ✅ | Openbox Debian |
alpine-icewm | ✅ | IceWM Alpine |
ubuntu-icewm | ✅ | IceWM Ubuntu |
fedora-icewm | ✅ | IceWM Fedora |
arch-icewm | ✅ | IceWM Arch |
debian-icewm | ✅ | IceWM Debian |
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.