Impossible de se connecter au démon Docker lors de l'exécution avec sudo
Mon menu fixe service est en place et en cours d'exécution. Cependant lorsque vous essayez d'utiliser Docker en exécutant avec sudo
, par exemple:
12:40:26/~ $ sudo docker pull fluxcapacitor/pipeline
Using default tag: latest
J'ai le message d'erreur suivant:
Warning: failed to get default registry endpoint from daemon (Cannot connect to
the Docker daemon. Is the docker daemon running on this host?). Using system
default: https://index.docker.io/v1/
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
Remarque que j'avais déjà suivi les réponses sur Mac OS X sudo docker Ne peut pas se connecter au démon Docker. Est le démon docker en cours d'exécution sur cet hôte?
comme suit:
docker-machine de démarrage par défaut
12:40:36/~ $ docker-machine start default
Starting "default"...
Machine "default" is already running.
docker ps
12:41:20/~ $ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Donc plus ce qui doit être fait?
C'est:
$ docker --version
Docker version 1.11.2, build b9f10c9
sur El Capitan
.
Sortie de docker-machine env default
$ eval "$(docker-machine env default)"
$ docker-machine env default
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/Users/macuser/.docker/machine/machines/default"
export DOCKER_MACHINE_NAME="default"
Double Possible de Impossible de se connecter au démon Docker sur macOS
Votre erreur est de discuter sur meta meta.stackoverflow.com/questions/365735/...
Également liées: menu fixe ne peut pas se connecter au démon docker, de la accepté de répondre obtenu la même réponse avec "eval " méthode", mais je comprends que c'est pour macOS, d'autres pour Linux, mais c'est la même chose en termes de la résolution.
Merci pour l'explication, j'ai mal lu votre question, que des "Impossible de se connecter au démon Docker' erreur se produit lorsqu'il y a le problème avec le Panneau d'installation, afin de le réinstaller à partir de Fûts, ce qui permettrait éventuellement de l'aide. Cependant, dans votre cas, votre menu fixe de l'installation était bien, mais le problème était lié avec
Votre erreur est de discuter sur meta meta.stackoverflow.com/questions/365735/...
Également liées: menu fixe ne peut pas se connecter au démon docker, de la accepté de répondre obtenu la même réponse avec "eval " méthode", mais je comprends que c'est pour macOS, d'autres pour Linux, mais c'est la même chose en termes de la résolution.
Merci pour l'explication, j'ai mal lu votre question, que des "Impossible de se connecter au démon Docker' erreur se produit lorsqu'il y a le problème avec le Panneau d'installation, afin de le réinstaller à partir de Fûts, ce qui permettrait éventuellement de l'aide. Cependant, dans votre cas, votre menu fixe de l'installation était bien, mais le problème était lié avec
sudo
, donc j'ai clarifié votre post et de rétracter le vote.OriginalL'auteur javadba | 2016-06-12
Vous devez vous connecter pour publier un commentaire.
La commande suivante exportations de quelques variables d'environnement que le prochain panneau de commandes utilisation:
Toutefois, si vous lancer avec sudo docker, l'exportation des variables d'environnement ne sont pas accessibles par le menu fixe exécutable. Vous pourriez éventuellement obtenir pour fonctionner en passant
-E
drapeau àsudo
, par exemple:Mais option beaucoup plus facile est d'utiliser docker sans racine comme:
OriginalL'auteur khattam
Vous devez définir les variables d'environnement avec:
Plus ici.
Qu'est-ce que la sortie de "docker-machine env par défaut"?
Mise à jour de l'OP avec cette info.
Pourriez-vous essayer le panneau de commande sans sudo?
Cha ching. Soin de rédiger une réponse?
OriginalL'auteur Alexander Guz
J'avais même probelem sur mon MAC, lors de la tentative de
eu cette erreur
pour régénérer les certificats, retrouvez le menu fixe-machines disponibles;
Sortie de avalable docker machines (omis autres)
Générer des certificats pour ce défaut docker-machine
et puis l'installation de docker-machine env à
default
docker-machine;et il fonctionne normalement après ça.
OriginalL'auteur khawarizmi
J'ai aussi essayé le même, mais n'a pas de travail.
plus tard, j'ai essayé ces étapes sur AWS CLI
OriginalL'auteur Akshay Morkhandikar