Maison > Questions et réponses > le corps du texte
容器可以跑在各种系统上,如Linux,Windows,
我可以在Linux上跑Docker容器,然后在容器里跑Windows么?
是否像Vbox那样可以看到Windows界面?
巴扎黑2017-04-21 11:20:16
Réponse claire : Non !
Pour comprendre les raisons de la création de Docker et les principes de sa mise en œuvre, vous saurez que Docker consiste à réduire le gaspillage de ressources et à fournir uniquement les services nécessaires, alors qu'un bureau Windows ne sait pas combien de ressources. sont gaspillés.
Vous pouvez vous référer ici /blog/seanlook/1190000002451537
PHP中文网2017-04-21 11:20:16
Pas possible actuellement, cela devrait être possible dans la prochaine version de Windows Server.
Docker et Microsoft : intégration de Docker avec Windows Server et Microsoft Azure [chinois]
伊谢尔伦2017-04-21 11:20:16
Si vous parlez d’exécuter le système d’exploitation Microsoft Windows dans Docker, ce n’est actuellement pas possible.
Si vous parlez d'exécuter des applications Windows, telles que Firefox, dans Docker, cela peut être testé dans la pratique.
迷茫2017-04-21 11:20:16
Pour être clair, docker n'est pas une machine virtuelle, mais un conteneur, Container. C'est encore différent du concept de machine virtuelle. Les machines virtuelles font principalement abstraction du matériel nécessaire au fonctionnement du système d'exploitation, tandis que les conteneurs sont essentiellement basés sur les applications. L'exemple le plus simple, sandbox, vous pouvez comprendre que docker implémente l'isolation appliquée à l'hôte comme un sandbox.
巴扎黑2017-04-21 11:20:16
Il devrait être prêt maintenant. Le 8 avril, heure des États-Unis, Windows a officiellement annoncé certains détails de sa technologie de conteneur et a lancé Hyper-V Container et Nano Server.
Nano Server est une version profondément reconstruite de Windows Server spécifiquement destinée au cloud et au DevOps. Elle ne contient qu'un package d'installation à empreinte minimale et un outil de gestion à distance. La version simplifiée (taille réduite de 93 %) signifie que le système démarre plus rapidement (démarrage en seulement 28 secondes dans la vidéo du blog) et peut fonctionner sur des conteneurs, des machines virtuelles et des serveurs physiques.
Nano Server cible principalement les deux scénarios d'application suivants :
Né pour le cloud : prend en charge plusieurs langages de programmation et environnements d'exécution (tels que C#, Java, Node.js, Python, etc.), peut s'exécuter sur des conteneurs, des machines virtuelles et des serveurs physiques ;
Infrastructure de plateforme cloud Microsoft : prend en charge les clusters informatiques exécutant Hyper-V et les clusters de stockage exécutant un serveur de fichiers évolutif.
黄舟2017-04-21 11:20:16
Laissez-moi faire une blague,
Une technicienne officielle de Docker a publié une vidéo lors d'une certaine réunion :
Exécuter Windows dans Docker.
En fait, virtualbox fonctionne toujours dans Docker et Windows fonctionne dans vbox.
Quant à Docker lui-même, il ne peut exécuter que des programmes Windows.
大家讲道理2017-04-21 11:20:16
Oui, c'est vraiment fantastique d'exécuter docker directement sur Windows Système - docker contrainer - vbox - windows2003 c'est plus ou moins pareil