Diese Fehlermeldung ist gerade aufgetreten, als ich versuchte, einen Docker-Compose-Stack auf meinem lokalen Computer aufzurufen. Ich habe ein Dockerfile, das mit dem offiziellen WordPress-Image identisch ist. Meine docker-compose-Datei sieht so aus:
wordpress:
image: joystick/wp
ports:
- "8000:80"
links:
- wordpress_db:mysql
environment:
- WORDPRESS_DB_HOST=mysql
- WORDPRESS_DB_NAME=wordpress
- WORDPRESS_DB_USER=admin
- WORDPRESS_DB_PASSWORD=password
wordpress_db:
image: tutum/mysql
environment:
- ON_CREATE_DB=wordpress
- MYSQL_PASS=password
Wenn ich den Teil “Bild” am Anfang in “WordPress” ändere und das offizielle Bild verwende, wird alles wie erwartet angezeigt. Aber wenn ich versuche, zuerst mein eigenes Image zu erstellen und es dann in dieser Docker-Compose-Datei zu verwenden, erhalte ich die Fehlermeldung „Container-Befehl konnte nicht aufgerufen werden“.
Ich habe versucht, einen „Befehl“-Knoten in den „Wordpress“-Abschnitt dieses Docker-Compose hinzuzufügen, aber das hat nicht funktioniert.
Habe das Problem heute auch.
– NoobTW
12. Februar 2016 um 17:10 Uhr
Ich konnte diesen Fehler heute umgehen, indem ich ein Bash-Skript ausführbar machte @NoobTW.
– Randy L
12. Februar 2016 um 17:37 Uhr