1. Geben Sie das Verzeichnis ein, in dem Ihr Projekt gespeichert ist Bearbeiten des Dockerfiles vim Docker-Datei Der Inhalt ist wie folgt: rom registry.docker-cn.com/library/tomcat WARTUNGSBEDIENER heihezi [email protected] KOPIEREN Sie myproject.war /usr/local/tomcat/webapps 2. Erstellen Sie Ihr eigenes Bild docker build -t meinProjekt:neueste. Wie erwartet werden die Schritte zum Erstellen des Bildes angezeigt und die letzte Zeile lautet Erfolgreich erstellt b3f6ac3157ae Die letzte Zeichenfolge ist Teil der Bild-ID. An diesem Punkt können Sie Docker-Images ausführen, um Ihre Image-Informationen anzuzeigen 3. Führen Sie Ihren eigenen Docker-Container aus docker run -d -p 8888:8080 meinProjekt Dabei bedeutet -d, dass es im Hintergrund ausgeführt wird, -p bedeutet, dass der Port angegeben wird, und das folgende 8888:8080 bedeutet, dass der Port 8888 des Hosts dem Port 8080 des Dockers zugeordnet wird. Wenn der Vorgang erfolgreich ist, wird eine ID ausgedruckt. 4. Zugriff auf eigene Projekte Überprüfen Sie, ob Tomcat erfolgreich gestartet wurde 192.168.1.178:8888 Projekt besuchen (Projektnamen hinzufügen) 192.168.1.178:8888/meinProjekt Dies ist das Ende dieses Artikels zum Ausführen von Projekten mit Docker. Weitere Informationen zum Ausführen von Projekten mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
<<: Implementierung der MySQL-Datensortierung (aufsteigend und absteigend)
>>: Detaillierte Erklärung von JavaScript zur Überwachung von Routenänderungen
Tutorial-Reihe MySQL-Reihe: Grundlegende Konzepte...
Seine Eigenschaften sind wie folgt: Richtung Stell...
Eine Root-Routing-Komponente (die Root-Routing-Ko...
In diesem Artikel wird der spezifische Code von J...
Inhaltsverzeichnis 1. Umweltinstallation 2. Erste...
1. Lösung für das Problem, dass die Seite leer is...
Verwenden Sie Canvas, um Grafiken und Text mit Sc...
Um die Leistung von MySQL anzupassen und den Dien...
In diesem Artikel wird der spezifische Code von v...
Kürzlich stieß ich im Verlauf des Projekts auf ei...
Inhaltsverzeichnis 1. Grundlegendes Verständnis v...
1. Umwelt VS 2019 16.9.0 Vorschau 1.0 .NET SDK 5....
Der Code unter dem Easyui-Framework lautet wie fo...
Mögliche Gründe: Der Hauptgrund, warum Seata MySQ...
Nachdem ich die halbe Nacht daran gearbeitet hatt...