run instalar hub compose linux ubuntu docker

linux - instalar - install docker ubuntu 18



Ejecutando ventana acoplable sin sudo en Ubuntu 14.04 (3)

Intenté configurar Docker para no tener que escribir sudo antes de usarlo.

Los pasos que tomé:

  1. Comencé con la creación de un grupo docker con sudo groupadd docker ;
  2. sudo gpasswd -a ${USER} docker mi usuario actual al grupo "docker" con sudo gpasswd -a ${USER} docker ;
  3. Reinicé la ventana acoplable con sudo service docker restart ;
  4. Cerré y abrí la terminal para comenzar una nueva sesión.

Después de ejecutar docker run hello-world , recibo esta salida:

FATA [0000] Publicar http: ///var/run/docker.sock/v1.17/containers/create : marque unix /var/run/docker.sock: permiso denegado. ¿Está intentando conectarse a un daemon habilitado para TLS sin TLS?

Una cosa que desconcierta (y podría dar una pista sobre por qué no puedo ejecutar la ventana acoplable sin sudo) es la salida de:

$ groups : es:

ltarasiewicz adm cdrom sudo dip plugdev lpadmin sambashare

(no hay grupo "docker")

La salida de $ groups ltarasiewicz :

ltarasiewicz adm cdrom sudo dip plugdev lpadmin sambashare docker

("docker" es uno de los grupos)

¿Cuál podría ser la razón por la que todavía no puedo usar Docker sin sudo después de agregar mi usuario actual al grupo "docker"?


Cerrar mi terminal o cerrar sesión no fue suficiente en mi caso, tuve que hacer un reinicio completo.


Ejecute el siguiente comando al final para aplicar la configuración de grupo:

newgrp docker


Los cambios de grupo no surten efecto inmediatamente en la sesión actualmente iniciada. Sus opciones incluyen:

  1. Cerrar sesión y volver a iniciar sesión
  2. Iniciar una nueva sesión de inicio de sesión (para bash esto es con el comando bash -l )