Comment ouvrir Ubuntu GUI à l'intérieur d'un menu fixe de l'image
J'ai téléchargé Ubuntu image à l'intérieur de Docker sur Windows.
Je peux utiliser Ubuntu par:
docker run -it ubuntu
Je ne vois root
, mais je ne vois pas l'Ubuntu GUI. Comment puis-je installer ou configurer l'interface graphique de cette image et d'exécuter des applications sur que GUI comme nous l'avons exécuté dans une machine virtuelle?
- Ce qui est le cas d'utilisation pour avoir besoin de l'Ubuntu interface graphique à partir d'un conteneur docker? Docker est généralement exécuté sans tête, de sorte que vous pouvez installer X et exécuter un serveur VNC ou quelque chose que je pense... mais me semble bizarre.
- Docker images sont censés exécuter une application plus généralement d'un serveur ou d'un calcul app. Parfois, il devient de plus qu'une application, mais, habituellement, de ne pas servir l'INTERFACE utilisateur. INTERFACE utilisateur doit beaucoup plus pour qui docker n'est pas un bon cas d'utilisation.
- je veux le code python et de débogage toutes les choses dans l'image, ce serait le moyen de le faire à l'intérieur de ubuntu image ?
all the things
. Veuillez être plus précis. Vous souhaitez déboguer votre code python, ou plus?- je veux de l'installation des outils pour développer en python, visual studio éditeur de code, firefox, dropbox à gérer que le code et les mêmes applications
- Utiliser une machine virtuelle, puis. Cela ne ressemble pas à une utilisation appropriée de docker à tous.
- Probablement double de cette question.
Vous devez vous connecter pour publier un commentaire.
Généralement, la démarche de développement avec menu fixe est de garder l'IDE sur le poste de travail, et de construire des images avec le binaire produite à partir des sources.
Vous pouvez trouver de nombreux exemple d'un flux de travail (locaux de compilation, déploiement dans les conteneurs Docker) dans domeide.github.io/(menu fixe répond aux IDE!)
Par exemple: Le panneau Outils pour VisualStudio permet une intégration étroite entre votre rédacteur en chef et Docker processus.
(Mais c'est pour Visual Studio 2015, pas de Code de Visual Studio.)
Vous pouvez connecter directement un conteneur Docker à votre X serveur.
Voir Débordement de Pile question Vous pouvez exécuter des applications GUI dans un conteneur Docker?.