2017-10-10 8 views
-1

J'ai installé CE docker sur une Ubuntu 16.04, et lorsque je tente:fenêtres Exécution conteneur sur l'hôte linux

docker pull microsoft/windowsservercore 

Il échoue:

Using default tag: latest 
latest: Pulling from microsoft/windowsservercore 
3889bb8d808b: Pulling fs layer 
da87b55a9b63: Pulling fs layer 
image operating system "windows" cannot be used on this platform 

Est-il possible d'exécuter une image Windows sur un linux hôte avec docker? Si oui, comment dois-je faire cela?

+1

Copie possible de [machine Linux avec docker déployer le conteneur Windows] (https://stackoverflow.com/questions/33190469/linux-machine-with-docker-deploy-windows-container) – Sergiu

+0

Stack Overflow est un site de programmation et des questions de développement. Cette question semble être hors sujet car il ne s'agit pas de programmation ou de développement. Voir [Quels sujets puis-je poser à ce sujet?] (Http://stackoverflow.com/help/on-topic) dans le centre d'aide. Peut-être [Super User] (http://superuser.com/) ou [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) serait un meilleur endroit à demander. – jww

Répondre

0

Contrairement aux autres systèmes informatiques virtuels tels que Virtual Box ou VMWare, les images Docker sont de petites entités autonomes et incomplètes.

L'image Docker ne comprend pas le noyau du système d'exploitation, au lieu qu'il utilise le noyau de l'hôte Docker

Cela rend les images de poids très léger, mais cela signifie aussi que vous ne serez pas en mesure d'exécuter une image Windows sur un hôte Linux.