2017-10-19 7 views

Répondre

0

Donc docker run -i -t ubuntu:14.04 /bin/bash utilise le moteur docker pour créer des conteneurs (conteneur ubuntu dans ce cas) et utilisera votre système d'exploitation hôte pour les gérer. D'autre part, la machine docker utilisera virtualBox et créera des machines virtuelles (Linux) qui serviront d'hôtes dockers exécutant le moteur docker sur eux. Il y a quelques liens vous pouvez consulter:

0

La première commande à l'aide docker run est de commencer un nouveau conteneur. Les conteneurs Docker peuvent être lancés n'importe où - sur votre machine locale, au sein d'une machine virtuelle (Virtualbox, VMWare, etc.), dans un environnement cloud, sur du métal nu ou même sur votre smartphone. Tout ceci nécessite que docker soit installé et fonctionne comme démon/service.

docker-machine est un outil utilisé pour imiter localement les conteneurs docker en cours d'exécution en utilisant une machine virtuelle. C'est seulement parce que les versions antérieures de docker n'étaient pas disponibles sur MacOS & Windows nativement. Comme un tel système d'exploitation Linux est disponible à l'intérieur d'une machine virtuelle avec docker installé. Sur cette machine virtuelle, il était possible d'exécuter des commandes docker et des conteneurs docker comme si le docker était en cours d'exécution.

Vous devriez vérifier Docker pour Mac et Docker pour Windows si ceux-ci sont compatibles avec votre configuration.