私はDockerについて学習しようとしていますが、不可解な(私には)エラーメッセージが表示され続けます。
おそらくこれの最も簡単な例は、私がインストールした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
言及しています)。誰かが一般的な答えに興味があるなら、私の答えを見てください。