Ich versuche, einen Docker-Container von einem Computer zu nehmen und auf einem anderen auszuführen. Dabei tritt der folgende Fehler auf: " Fehlerantwort vom Dämon: Es wurde kein Befehl angegeben ".
Unten sehen Sie ein vereinfachtes Beispiel, das das Problem zeigt:
docker --version
Docker version 1.10.1, build 9e83765
docker pull ubuntu
docker run --name u1 -dit ubuntu:latest
docker export -o exported u1
docker stop u1
docker rm u1
docker import exported ubuntu:imported
docker run --name u1 -dit ubuntu:imported
docker: Error response from daemon: No command specified.
In diesem Beispiel ziehen wir zuerst ein Image (Ubuntu) und erstellen / starten daraus erfolgreich einen Container u1. Dann exportieren wir diesen Container in eine Datei ( exported), stoppen / entfernen den Container, importieren die Datei in ein neues Image ( ubuntu:imported) und versuchen, daraus einen neuen Container zu erstellen . Es schlägt fehl.

docker inspect imagename:tagnamedas Original mit dem importierten vergleichen. Ich hatte kein Glück mitimport/exportund--changeobwohl mitsave/ alles gut funktioniertload.