L'exécution de Docker un utilisateur non root

Je suis en train de lancer le panneau comme un utilisateur non root. Lorsque j'essaie, j'obtiens l'erreur suivante:

$ docker ps
FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS? 

Je peux courir docker en tant que root:

$ sudo docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
[...]

Je l'ai mis de l'utilisateur dans un groupe Unix docker:

$ groups
domain users docker suappprod stashadmin config_mgmt remote server access sudevmail sudevsvn

Cependant, il semble que cet utilisateur ne peut pas exécuter la plupart du panneau de commandes sans sudoing en tant que root.

Je suis sur une version plus ancienne de docker:

$ docker --version
Docker version 1.6.1, build a8a31ef/1.6.1

Je sais que la dernière est 1.10, et il est possible pour notre société de mettre à jour tous les docker installe à 1.9.2, mais qui va prendre beaucoup d'efforts et de temps.

Est-il autre chose j'ai besoin de regarder? L'utilisateur a été enregistré dans et hors de multiples reprises. Je n'ai pas redémarré le système.

InformationsquelleAutor David W. | 2016-03-07