Wenn ich versuche, Docker Bilder mit dem Befehl docker build -t opencv:2.4.11 .
zu erstellen, erhalte ich folgenden Fehler.Docker: Container Befehl '/ bin/sh' nicht gefunden
Sending build context to Docker daemon 189.8 MB
Step 1 : FROM ubuntu:trusty
---> b72889fa879c
Step 2 : RUN apt-get update
---> Running in 689f34e138c2
Container command '/bin/sh' could not be invoked.
Mein Docker Client- und Server-Version sind:
Client:
Version: 1.11.0
API version: 1.23
Go version: go1.5.4
Git commit: 4dc5990
Built: Wed Apr 13 18:34:23 2016
OS/Arch: linux/amd64
Server:
Version: 1.11.0
API version: 1.23
Go version: go1.5.4
Git commit: 4dc5990
Built: Wed Apr 13 18:34:23 2016
OS/Arch: linux/amd64
Jede Idee?
Ich habe meine /var/lib/docker
Verzeichnis zu einem der Verzeichnisse in meinem Hause Softlink verknüpft. Und dieses Verzeichnis gehört root. Ist das die Ursache des Problems?
Vor dem Verschieben und Softlinking war es in Ordnung. Ich hatte keinen Speicherplatz mehr in meiner Root-Partition und musste diese auf meine Home-Partition ändern.
Und meine Home-Partition ist ext4
Dateisystem.
Grüße
Danke! Genau das mache ich jetzt. Ich habe mich nur gefragt, warum Symlinks in diesem Fall funktionieren. –