X window system in docker container
-
based on Alpine Linux 3.11
-
X serger Xephyr
-
window manager i3wm-gaps
-
internet browser Chromium
-
terminal emulator RXVT
-
zsh theme ohmyzsh
git clone git@github.com:djet-sb/alpine-desktop-i3wm.git
docker build -t alpine-desktop-i3wm .
or Docker hub:
docker pull bres/alpine-desktop-i3wm:latest
Allow connections for your X11 server use:
xhost local:
docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix:ro --privileged --ipc host alpine-desktop-i3wm
docker run -it -e FULLSCREEN=true -v /var/lib/shapeos-xnest-i3wm2:/persistent -v /tmp/.X11-unix:/tmp/.X11-unix --privileged --ipc host alpine-desktop-i3wm
Env | Default | Description |
---|---|---|
SCREEN | 1280x720 | window size |
FULLSCREEN | false | fullscreen |