Próbuję dowiedzieć się o Dockerze , ale wciąż otrzymuję tajemnicze (dla mnie) komunikaty o błędach.
Być może najprostszym przykładem tego jest próba wydrukowania zainstalowanej wersji Dockera:
$ 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?
Właśnie przeglądałem instrukcję użytkownika i dokładnie wykonuję każdy krok, więc jestem zaskoczony, że dostałem ten komunikat ... Co powinienem teraz zrobić?
Właśnie zauważyłem, że jeśli nie używam sudo, nie dostaję błędu:
$ 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
Oczywiście nie jest to rozwiązanie, ponieważ być może będę musiał skorzystać sudoz drogi ...
Właśnie znalazłem inną stronę z napisem „ Jeśli używasz OS X , nie powinieneś używać sudo”. Nie wiem, czy mają na myśli tylko ten przykład, czy ogólnie.
boot2docker), chociaż OS X nie jest wyraźnie wymieniony w pytaniu lub tagach. Jeśli ktoś jest zainteresowany ogólną odpowiedzią, proszę zobaczyć moją odpowiedź.