2015-05-08 12 views
9

Ich folgte die official instructions on how to install Docker on Ubuntu, fügte mein Konto der „Docker“ Gruppe und den Computer neu gestartet, und ich bin nicht in der Lage „Docker“ (auch nicht als root) wie bekomme ich folgende Fehler auszuführen:Wie läuft Docker auf Ubuntu 15.04?

$ sudo docker info 
FATA[0000] Get http:///var/run/docker.sock/v1.18/info: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS? 

Allerdings erkannte ich, dass wenn ich von einer anderen Sitzung "Sudo Docker -d" ausführen, dann funktioniert Docker gut, auch ohne "Sudo".

Was ist der beste Weg, um das zu beheben? Ich nehme an, dass dieses Problem mit dem Dienstskript zusammenhängt, aber ich bin überrascht, dass ich keine Anweisungen oder sogar andere Personen finden konnte, die dasselbe Problem finden.

+1

Wird der Docker-Dienst ausgeführt? Versuchen Sie 'service docker status' und' service docker start', wenn es nicht ausgeführt wird. Möglicherweise ist Ihr Init-System nicht so konfiguriert, dass der Docker-Dienst beim Systemstart gestartet wird. – helmbert

Antwort

13

Um die Docker-Daemon läuft beim Booten auf 15,04 zu machen, können Sie ausführen:

systemctl enable docker

Ich schätze, sie werden bald das Skript von get.docker.com aktualisieren mehr Leute beschweren sich darüber, siehe auch https://github.com/docker/docker/issues/12002#issuecomment-106759295

Sie können auch systemctl is-enabled docker ausführen, um zu sehen, ob es derzeit aktiviert ist oder nicht.

+1

Interessantes Feedback, genauer als meine Antwort. +1 – VonC

+1

Sollte es nicht 'systemctl enable docker' sein? – LuRsT

+0

In der Tat @LuRsT, danke! Ich habe meinen Beitrag bearbeitet, um dies zu korrigieren. – michielbdejong

2

Es gibt ein similar issue (11989), die sagt:

Es könnte ein Problem sein, im Zusammenhang Daemon Andockfenster nicht automatisch unter Start bestimmte Ubuntu-Versionen (cat /etc/lsb-release). See #12002 für ein Beispiel.

Is the daemon running?

sudo service docker status 

Issue 12002 zeigt das Problem auch für Ubuntu 15.04:

I need to sudo service docker restart after every reboot
I'm having the same issue on Ubuntu 15.04.
After " sudo service docker restart " it starts working.

Verwandte Themen