Windows 10 Docker Hôte d'Afficher l'interface graphique de l'application à partir de Linux Conteneur

Je suis en train d'utiliser Windows 10 comme mon hôte et exécutez le Panneau de conteneurs qui contiennent de l'interface graphique en fonction des applications et de les afficher à l'aide de la redirection X11 ou quelque chose de similaire. Quasiment tous les renseignements que j'ai trouvé en ligne traiter avec l'Hôte Linux à Linux Conteneur (par exemple http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker) où le socket /x11 autorité sont exposés. D'autres informations que j'ai trouvé est de précédentes implémentations de Boot2Docker /Windows où virtualbox a été requis dans le cadre de la procédure d'installation et nécessaire VNC.

Configuration de base actuellement, personne ne sait ce qui doit être ajusté pour obtenir Firefox pour afficher dans une fenêtre sur le système hôte? --

Démarrer une XMing server sur Windows 10 hôte

Dockerfile

FROM ubuntu:14.04
RUN apt-get update && apt-get install -y firefox
CMD /usr/bin/firefox

Commandes

PS> docker build -t firefox .
PS> set-variable -name DISPLAY -value localhost:0.0
PS> docker run -ti --rm -e DISPLAY=$DISPLAY firefox

Grâce

Avez-vous réussi à le faire? et avez-vous un blog ou d'un document qui comment vous avez fait?
Oui - les commentaires sur le a accepté de répondre en détail comment j'ai fait. J'ai utilisé le code de ma question, sauf dans les commandes, j'ai changé la deuxième ligne pour l'exportation de l'écran à utiliser mon adresse ip de l'hôte à la place de localhost terme. Puis j'ai modifié l'un des paramètres de la XMing application lors du démarrage jusqu'à la mention "Sans Contrôle d'Accès" est cochée

OriginalL'auteur Fitz | 2016-10-13