RAINBOF: No nevim, zkousel jsem to nekolik hodin pres ssh forwarding a vsemozny nastaveni. Mam asi trosku neobvyklejsi setup s tim, ze na cilovem stroji pres ssh a forwarduju vnc... tazke mam display povesenej na 5901, respektive DISPLAY=:1.0 ... a myslim, ze pointa je v tom si pred tim otestovat, jestli spustit Xkovou aplikaci (xclock &)... jakmile mas tohle nastaveny, tak myslim, ze celej trik spociva v nasledujicim:
$ docker run -it \
-e DISPLAY=$DISPLAY \ -v /tmp/.X11-unix:/tmp/.X11-unix \ --name=x11-test \
x11-test:latest \
/bin/bash
Tedy pouzit funkci DISPLAY promennout a do guest dockera vystavait /tmp/.X11-unix.
Funguje mi to jak vino. Potreboval jsem nejakou win32 legraci a nechtelo se mi zaneradit system win32 architekturou... tak mam ted v dockeru wine32 a aplikace funguje na pohodu.