1. Installieren Sie Tomcat8 mit Docker1. Suchen Sie das Tomcat-Image auf Docker Hub Docker-Suche Tomcat 2. Ziehen Sie das Tomcat-Image Docker zieht Tomcat:8 3. Verwenden Sie die Standardkonfiguration von Tomcat, um einen Tomcat-Container zu starten docker run -d -p 8080:8080 --name Tomcat Tomcat:8 4. Kopieren Sie die Tomcat-Konfigurationsdateien und -Protokolle im Container auf den lokalen Computer zum Zuordnen docker cp tomcat:/usr/local/tomcat/conf /usr/app/tomcat/conf docker cp tomcat:/usr/local/tomcat/logs /usr/app/tomcat/logs 5. Stoppen Sie Tomcat und löschen Sie den Container Docker stoppt Tomcat Docker RM Tomcat 6. Erstellen und Ausführen des Tomcat-Containers docker run -d -p 8080:8080 --name tomcat -v /usr/app/tomcat/webapps:/usr/local/tomcat/webapps -v /usr/app/tomcat/conf:/usr/local/tomcat/conf -v /usr/app/tomcat/logs:/usr/local/tomcat/logs --restart=always tomcat:8 7. Zeigen Sie den erstellten Container an Docker PS | Grep Tomcat BeachtenBei einer zu hohen Tomcat-Version können bei Zugriffen über IP-Adresse und Portnummer folgende Probleme auftreten: Der 404-Fehler tritt auf, weil der Inhalt im Ordner webapps leer ist. Der Inhalt befindet sich im Verzeichnis webapps.dist. Die Lösung lautet wie folgt: 1. Rufen Sie den Tomcat-Container auf docker exec -it Container-ID /bin/bash 2. Verwenden Sie ls, um den Ordnerinhalt anzuzeigen. Sie können feststellen, dass es die Ordner webapps und webapps.dist gibt. Verschieben Sie den gesamten Inhalt unter webapps.dist nach webapps. mv webapps.dist/* Web-Apps 3. Besuchen Sie Tomcat erneut. Denken Sie daran, Sicherheitsgruppen und Firewalls zuzulassen. Dies ist das Ende dieses Artikels zur Installation von Tomcat8 mit Docker. Weitere Informationen zur Installation von Tomcat8 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! Das könnte Sie auch interessieren:
|
<<: HTML-Tutorial: Titelattribut und Alt-Attribut
Vorwort Die Benutzeroberfläche von Deepin sieht w...
Inhaltsverzeichnis Umgebungsbeschreibung Installi...
In diesem Artikel werden hauptsächlich kreisförmi...
Inhaltsverzeichnis Natives JS So senden Sie eine ...
FTP wird hauptsächlich für die Dateiübertragung v...
1. Konzept 1. Der Unterschied zwischen Hot Backup...
Fall 1: Letzte Übermittlung und kein Push Führen ...
Ich habe gesehen, dass die Taobao-Webseite Import ...
JS bietet drei Methoden zum Abfangen von Zeichenf...
Im Prozess der Teamentwicklung ist die Formulieru...
Ursprung des Problems Wenn ich Docker verwende, m...
1. Tcl-Skriptdatei circle.tcl Codekommentare #Leg...
In diesem Artikel erfahren Sie, wie Sie mit Vue e...
Lösung für Host „xxxx“ darf keine Verbindung zu d...
Vielleicht weiß jeder, dass die JS-Ausführung die...