Я намагаюся дізнатися про Докера , але я продовжую отримувати критичні (для мене) повідомлення про помилки.
Можливо, найпростішим прикладом цього є спроба надрукувати встановлену мені версію Docker:
$ 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?
Я щойно переглядав керівництво користувача і точно слідую за кожним кроком, тому я здивований, що отримую це повідомлення ... Що мені робити зараз?
Я щойно помітив, що якщо я не використовую, 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
Server version: 1.4.1
Server API version: 1.16
Go version (server): go1.3.3
Git commit (server): 5bc2ff8
Звичайно, це не рішення, оскільки, можливо, мені доведеться використовувати sudo
десь вниз дорогу ...
Щойно я знайшов ще одну сторінку, що говорить: " Якщо ви використовуєте OS X, ви не повинні використовувати sudo
". Я не знаю, чи мають на увазі вони лише той приклад, або взагалі.
boot2docker
), хоча ОС X прямо не згадується у запитанні чи тегах. Якщо когось цікавить загальна відповідь, будь ласка, дивіться мою відповідь.