running - Docker hello-world en Ubuntu-permiso denegado
ubuntu couldn t connect to docker daemon at http docker localunixsocket is it running (0)
Estoy tratando de hacer que docker (v 1.8.2) funcione en Ubuntu 14_04, (usando la opción -g en el archivo de configuración del acoplador) Ubuntu está en una llave USB y recibí errores tirando imágenes sin usar el disco de la máquina ) El resultado es que Docker extrae la imagen de hello-world pero la ejecución falla debido a los permisos. ¿Alguna idea de por qué y qué puedo hacer para solucionarlo?
Aquí está el comando y el resultado:
ubuntu@ubuntu:~$ sudo docker run hello-world
Unable to find image ''hello-world:latest'' locally
latest: Pulling from library/hello-world
535020c3e8ad: Pull complete
af340544ed62: Pull complete
library/hello-world:latest: The image you are pulling has been verified. Important: image verification is a tech preview feature and should not be relied on to provide security.
Digest: sha256:02fee8c3220ba806531f606525eceb83f4feb654f62b207191b1c9209188dedd
Status: Downloaded newer image for hello-world:latest
exec: "/hello": permission denied
Error response from daemon: Cannot start container d16115c24bfdf2183a2f5e9abe2c570b85e9edd01f957dbed5f7a084680e42b5: [8] System error: exec: "/hello": permission denied
Por cierto, hace días que intento instalar Docker y ejecutarlo en Linux (cambié a Ubuntu 14_04 después de renunciar a Mint 17; esto después de tener boot2docker en Windows 7 y trabajar en 5 minutos en la misma máquina y red) ) arrancando desde una llave USB. He renunciado a tratar de almacenar los archivos del acoplador en la propia clave (obtengo errores de montaje de aufs cuando lo hago, cuando el tirón realmente llega tan lejos). Así que ahora solo estoy intentando que Docker trabaje en alguna configuración.
Actualizar:
He intentado algunas cosas. Intenté usar chmods para agregar permisos al directorio de almacenamiento de la ventana acoplable. Ahora la imagen no se carga con lo siguiente:
Error response from daemon: error creating aufs mount to /media/ubuntu/D2CECE16CECDF2B1/docker/aufs/mnt/b43408232092aae0fd14e859732b4cf680db108932dab332d5a75fe2d4bd61f2-init: invalid argument
También intenté configurar las opciones de la siguiente manera en / etc / default / docker: DOCKER_OPTS = "- g / cdrom / docker2 --storage-driver = devicemapper"
En el registro (/var/log/upstart/docker.log) veo:
FATA[0000] Error starting daemon: error initializing graphdriver: truncate /cdrom/docker2/devicemapper/devicemapper/data: file too large
Es extraño, porque / cdrom (que es el soporte para mi llave USB que contiene Ubuntu) tiene 50GB disponibles:
/dev/sdb1 59G 9.1G 50G 16% /cdrom