2017-07-25 2 views
1

J'ai installé docker pour mac sur ma machine. J'ai tiré un repo du docker hub, la commande docker run inclut le paramètre ip docker-machine pour lequel j'obtiens une erreur, Erreur: Aucun nom de machine spécifié et aucune machine "par défaut" n'existe. Quelqu'un pourrait-il élaborer la différence entre docker machine et docker pour mac.docker machine vs docker pour mac

Répondre

0

Vous devez d'abord créer la machine. Essayez d'exécuter la commande suivante à partir de votre terminal de choix:

docker-machine create testmachine

+0

Vous n'avez plus besoin de Docker Toolbox pour exécuter Docker sur un Mac, sauf si vous avez un ancien Mac. [Docker pour Mac] (https://www.docker.com/docker-mac) fonctionne beaucoup mieux et est moins fastidieux. –

1

Si vous avez Docker pour Mac en cours d'exécution sur votre machine, vous n'avez pas besoin Docker Machine. Utilisation de Docker Machine (généralement via Docker Toolbox) pour s'exécuter localement uniquement si vous avez une ancienne version de Mac non prise en charge, ce qui n'est pas le cas ici, ou une machine Windows sans Windows 10 pro.

Le seul autre cas dont vous avez besoin Docker Machine permet de contrôler des machines distantes ou de configurer plusieurs nœuds localement.