Existe-t-il un moyen de démarrer Docker pour Mac (et / ou Docker pour Windows) à partir de la ligne de commande? Je ne trouve aucune documentation à ce sujet.
Mon équipe utilise un ensemble de scripts pour automatiser la configuration de notre environnement de développement à l'aide de docker-machine. Certains d'entre nous ont testé Docker pour Mac et l'aiment, mais nous n'aimons pas avoir à démarrer une application distincte avant de revenir à la ligne de commande.
launchctl start local.dlite
( référence ). Maintenant, j'aicom.docker.helper
et encom.docker.docker
cours d'exécution, mais je ne trouve pas leurs fichiers plist.Réponses:
Vous pouvez ouvrir Docker pour Mac à partir du terminal en utilisant:
J'utilise la première version de production de Docker pour Mac (1.12) qui est sortie la semaine dernière. Vous pouvez également le faire démarrer automatiquement sous Préférences.
la source
open --hide --background -a Docker
pour démarrer Docker. Le--hide
fait qu'il ne fasse pas de folie sur son écran, certes mignon et rempli de cétacés, sur mon écran, et--background
empêche l'application de se concentrer, me laissant continuer avec lesdocker
commandes dans ma console. Si vous souhaitez ensuite attendre que le démon soit réellement opérationnel, consultez stackoverflow.com/questions/5274294 pour des idées.open -a Docker
cela reviendra avant que le démon ne soit opérationnel. Sur mon MacBook, il faut un peu moins de 30 secondes pour démarrer.