gebaut habe Ich habe Docker Bild mit folgendem Befehl gebaut. (Verwendet com.spotify: docker-maven-plugin: 0.3.3 maven plugin). Ich verwende die Docker Tool Box in Windows.Docker Bild ist nicht aufgeführt, obwohl ich mit Maven Docker Plugin
mvn clean package docker:build
Es gab SUCCESS mit der folgenden Beschreibung.
Successfully built d27ae98a8879
[INFO] Built localhost/my-tt-server
[INFO] Tagging localhost/my-tt-server with 1.1.x-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
Danach, wenn ich "Docker ps -a" ausführen, sollte es dieses neue Bild angezeigt haben. Aber ich sehe kein Bild dazu. Daher kann ich das neue Image nicht starten/ausführen.
Ich bin läuft nicht in der Lage 'Docker-komponieren my-tt-Server up' mit folgenden Konfiguration in Docker-compose.yml
my-tt-server:
container_name: my-tt-server
image: localhost/my-tt-server:1.1.x-SNAPSHOT
ports:
- "21883:1883"
- "28000:8000"
gibt es folgende Fehler
Creating my-tt-server
←[31mERROR←[0m: Container command not found or does not exist.
Ich bin nicht sicher, wo es schief gelaufen ist.
Bitte helfen Sie mir, dies zu lösen. Sieht aus wie maven plugin das Image nicht korrekt bereitstellt. Wie kann es korrekt bereitgestellt werden?
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>0.3.3</version>
<configuration>
<dockerDirectory>${project.basedir}/src/main/docker</dockerDirectory>
<imageName>localhost/my-tt-server</imageName>
<imageTags>
<imageTag>${project.version}</imageTag>
</imageTags>
<forceTags>true</forceTags>
</configuration>
</plugin>
führt Ja, Sie haben Recht. Ich kann die Bilder sehen localhost/my-tt-server 1.1.x-SNAPSHOT d27ae98a8879 vor 5 Stunden 705.7 MB – PShetty
@PShetty Sie meinen, Sie haben ein Image mit dem Image-Namen "localhost/my-tt-server" erstellt; Tag 1.1.x-SNAPSHOT? – VonC
Aber warum läuft es nicht als Container, wenn ich von Docker-Compose starte? – PShetty