spring boot docker tomcat
1.0.0
Hinweis: Um Ihre Spring -Boot -App in Standalone Tomcat auszuführen
FROM tomcat:8.5-jdk11-openjdk-slim
ADD target/sample.war /usr/local/tomcat/webapps/
EXPOSE 8080
CMD ["catalina.sh", "run"]
| Stichwort | Verwendung |
|---|---|
| AUS | Grundbild darüber, auf dem unser benutzerdefiniertes Bild erstellt werden soll |
| HINZUFÜGEN | Kopieren Sie die Kriegsdatei in WebApps -Ordner in Docker |
| EXPONIEREN | Halten Sie Port 8080 außerhalb des Docker -Containers frei |
| CMD | Der Befehl soll ausgeführt werden, wenn das Docker -Bild ausgeführt wird |
Führen Sie nun den Befehl aus
> docker-compose up --build
Hinweis : -Der Bau wird verwendet, um Bilder zu erstellen, bevor der Container gestartet wird, anstatt das vorhandene Bild zu verwenden
Oben Befehl startet die Verarbeitung von Docker-compose.yml-Datei. Da wir den Build angegeben haben :. In der Datei docker-compose.yml wird in der aktuellen Verzeichnis nach Dockerfile gesucht und ein benutzerdefiniertes Bild mit demselben erstellt.
Sobald der Docker -Container abgelaufen ist, versuchen