Ich versuche, etwas über Docker zu lernen , erhalte aber immer wieder kryptische (für mich) Fehlermeldungen.
Das einfachste Beispiel hierfür ist möglicherweise der Versuch, die von mir installierte Version von Docker zu drucken:
$ sudo docker version
Client version: 1.4.1
Client API version: 1.16
Go version (client): go1.3.3
Git commit (client): 5bc2ff8
OS/Arch (client): darwin/amd64
FATA[0000] Get http:///var/run/docker.sock/v1.16/version:
dial unix /var/run/docker.sock: no such file or directory.
Are you trying to connect to a TLS-enabled daemon without TLS?
Ich habe gerade die Bedienungsanleitung durchgesehen und jeden Schritt genau befolgt. Daher bin ich überrascht, dass ich diese Meldung erhalte ... Was soll ich jetzt tun?
Ich habe gerade bemerkt, dass ich sudo
den Fehler nicht bekomme , wenn ich ihn nicht benutze :
$ docker version
Client version: 1.4.1
Client API version: 1.16
Go version (client): go1.3.3
Git commit (client): 5bc2ff8
OS/Arch (client): darwin/amd64
Server version: 1.4.1
Server API version: 1.16
Go version (server): go1.3.3
Git commit (server): 5bc2ff8
Natürlich ist dies keine Lösung, da ich sie möglicherweise sudo
irgendwo später verwenden muss ...
Ich habe gerade eine andere Seite gefunden, auf der steht : " Wenn Sie OS X verwenden , sollten Sie es nicht verwenden sudo
." Ich weiß nicht, ob sie nur für dieses Beispiel oder allgemein bedeuten.
boot2docker
), obwohl OS X in der Frage oder den Tags nicht explizit erwähnt wird. Wenn jemand an einer generischen Antwort interessiert ist, lesen Sie bitte meine Antwort.