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
Ich bin heute auf dieses Problem gestoßen. Ich hab...
1. Erstellen Sie eine Sequenztabelle CREATE TABLE...
Upgrade-Prozess: Ursprüngliches System: CentOS7.3...
MySQL 5.7.8 führte das JSON-Feld ein. Dieser Feld...
Inhaltsverzeichnis 1. Geben Sie unterschiedliche ...
Inhaltsverzeichnis 1. df-Befehl 2. du-Befehl 3. B...
will-change teilt dem Browser mit, welche Änderun...
Die Version von vsCode wurde in den letzten Tagen...
Docker-Fehler 1. Überprüfen Sie die Ursache Docke...
1. Stoppen Sie den MySQL-Dienst in der Befehlszei...
Bei der Erstellung von Webseiten ist das Anzeigen...
In vertikaler Richtung können Sie die Ausrichtung...
Vorwort Lernen Sie MySQL, um frühere Nicht-MK-Dat...
Warum befinden sich die Bildlaufleisten der Brows...
Ich bin kürzlich bei der Arbeit auf ein Problem g...