Docker Hallo-Welt auf Ubuntu - Erlaubnis verweigert

Ich versuche, Docker (v 1.8.2) unter Ubuntu 14_04 zum Laufen zu bringen (mit der Option -g in der Docker-Konfigurationsdatei). Ubuntu befindet sich auf einem USB-Stick und es sind Fehler beim Abrufen von Bildern aufgetreten, ohne die Festplatte des zu verwenden Maschine). Das Ergebnis ist, dass Docker das Hallo-Welt-Image abruft, die Ausführung jedoch aufgrund von Berechtigungen fehlschlägt. Irgendeine Idee, warum und was ich tun kann, um das Problem zu beheben?

Hier ist der Befehl und das Ergebnis:

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

BTW, ich habe seit Tagen versucht, Docker unter Linux zu installieren und auszuführen (ich bin auf Ubuntu 14_04 umgestiegen, nachdem ich Mint 17 aufgegeben hatte - dies, nachdem ich boot2docker unter Windows 7 in 5 Minuten auf dem gleichen Computer ausgeführt und gestartet hatte) Netzwerk) von einem USB-Stick booten. Ich habe es aufgegeben, die Docker-Dateien auf dem Schlüssel selbst zu speichern (ich bekomme aufs mount-Fehler, wenn ich ziehe, wenn der Zug tatsächlich so weit kommt). Jetzt versuche ich nur, Docker in einer bestimmten Konfiguration zum Laufen zu bringen.

Aktualisieren

Ich habe ein paar Dinge ausprobiert. Ich habe versucht, mit chmods Berechtigungen zum Docker-Speicherverzeichnis hinzuzufügen. Jetzt kann das Bild nicht mit folgendem Inhalt geladen werden:

Error response from daemon: error creating aufs mount to /media/ubuntu/D2CECE16CECDF2B1/docker/aufs/mnt/b43408232092aae0fd14e859732b4cf680db108932dab332d5a75fe2d4bd61f2-init: inv,alid argument

Ich habe auch versucht, die Optionen wie folgt in / etc / default / docker einzustellen: DOCKER_OPTS = "- g / cdrom / docker2 --storage-driver = devicemapper"

Im Protokoll (/var/log/upstart/docker.log) sehe ich:

FATA[0000] Error starting daemon: error initializing graphdriver: truncate /cdrom/docker2/devicemapper/devicemapper/data: file too large

Es ist seltsam, weil / cdrom (das ist der Mount für meinen USB-Stick, der Ubuntu enthält) 50 GB zur Verfügung hat:

/dev/sdb1        59G  9.1G   50G  16% /cdrom

Antworten auf die Frage(0)

Ihre Antwort auf die Frage