A X11 container with fluxbox and xrdp.
$ docker build --no-cache -t konstruktoid/x11 -f Dockerfile .
$ docker run -d -t -p 3389:3389 -t konstruktoid/x11
Note that IPv6 is required, so you might need to use --net=host.
Running container X11 applications requires --privileged and that you install Docker itself.
$ docker run -d -t --privileged -p 3389:3389 -t konstruktoid/x11
$ docker exec -ti x11_CONTAINER_ID sh
# apt-get update && apt-get -y install curl ca-certificates --no-install-recommends
# curl -sSL https://get.docker.com/ | sh
# usermod -aG docker totoro
Connect with a RDP client.
Username: totoro
Password: HayaoMiyazaki

Content type
Image
Digest
sha256:0b6606e2b…
Size
113.1 MB
Last updated
about 5 years ago
docker pull konstruktoid/x11