instalar hub for docker linuxmint

hub - Error de Docker en Linux mint 17



install docker ubuntu (1)

He instalado Docker en Linux Mint 17 Qiana (que está basado en Ubuntu 14.04) presente en Oracle VM. Si intento comenzar, muestra el siguiente error,

FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?

No pude encontrar ninguna información útil con respecto a esto cuando traté de buscar en Google sobre el mismo. Esta pregunta de stackoverflow sugiere reiniciar mi sistema, pero no funciona.

Estoy viendo las siguientes preguntas relacionadas que no son útiles.

/var/run/docker.sock: no existe ese archivo o directorio. ¿Está intentando conectarse a un daemon habilitado para TLS sin TLS?

Docker: ¿Estás intentando conectarte a un daemon compatible con TLS sin TLS?

Entonces, cualquier ayuda en esto sería de gran ayuda.


No sé cómo se presenta el paquete .deb (estoy usando Fedora), pero TLS no se debe configurar de manera predeterminada, por lo que sugiero seguir algunos pasos básicos para ver si se está ejecutando correctamente.

1. Compruebe si docker daemon se está ejecutando

ps aux | grep docker root 4215 0.1 0.1 440156 17332 ? Ssl 15:48 0:00 /usr/bin/docker -d -D --bip=172.17.42.1/16 --dns=172.17.42.1 --dns-search=docker -s overlay wololock 8986 0.0 0.0 113024 2304 pts/1 S+ 15:50 0:00 /usr/bin/grep docker

I el proceso del acoplador no se está ejecutando, intente con sudo /etc/init.d/docker start o sudo service docker start

2. Compruebe si /var/run/docker.sock existe

ls -la /var/run/docker.* -rw-r--r--. 1 root root 4 04-23 15:48 /var/run/docker.pid srw-rw----. 1 root docker 0 04-23 15:48 /var/run/docker.sock

La parte importante aquí es que el archivo debe ser propiedad de la docker grupo, para que pueda conectarse sin permisos de root.

Si docker.sock no existe, puede intentar ejecutar docker desde la línea de comandos con el modo de depuración docker.sock para ver qué causa el problema:

sudo docker -d -D

3. Compruebe si su usuario se agrega al grupo de docker

id -a uid=1000(wololock) gid=1000(wololock) grupy=1000(wololock),0(root),10(wheel),100(users),977(docker),989(pkg-build)

Si no encuentra a su usuario en el grupo de docker , intente agregarse a él mediante:

sudo gpasswd -a [username] docker

4. Obtenga la última versión del acoplador

Si los intentos anteriores no sirven de ayuda, intente obtener la última versión de Docker desde https://docs.docker.com/installation/ubuntulinux/#installing-docker-on-ubuntu. No estoy seguro, pero esta línea:

FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json:

sugiere que estés usando docker v1.18. Puede que me equivoque, pero si es cierto, esta no es la versión del acoplador más reciente y debería actualizarse. Uso actualmente docker v1.5.0, funciona bien en Fedora 21

IMPORTANTE: USUARIOS UBUNTU / LINUX MINT

El problema que discutimos aquí fue causado por falta (o no se ejecuta) el paquete apparmor en la distribución ubuntu / linuxmint. La forma más fácil de arreglarlo es instalar apparmor:

sudo apt-get install apparmor

Si está instalado pero no se está ejecutando, comienza con:

sudo service apparmor start

Espero que mi respuesta te ayude a resolver tu problema. Si tiene alguna pregunta, sientase con libertad de preguntar. Trataré de ayudarte tanto como pueda.