Lösung für das 404-Problem der Tomcat-Installation in Docker

Lösung für das 404-Problem der Tomcat-Installation in Docker

Suchen Sie die Container-ID von Tomcat und rufen Sie das Tomcat-Verzeichnis auf:

[root@promote ~]# Docker PS 
CONTAINER ID BILD BEFEHL ERSTELLT STATUS PORTS NAMEN
b52c4a46a432 nginx "/docker-entrypoin..." vor 4 Minuten Up 4 Minuten 0.0.0.0:8081->80/tcp nginx-test
02ffbf387631 Tomcat „catalina.sh run“ vor 45 Minuten Aktiv seit 45 Minuten 0.0.0.0:8080->8080/tcp mytomcat

Überprüfen Sie die Webanwendungen und stellen Sie fest, dass sie leer sind

[root@promote ~]# docker exec -it 02ffbf387631 /bin/bash
root@02ffbf387631:/usr/local/tomcat# ls -l
insgesamt 124
-rw-r--r--. 1 root root 18982 10. September 08:25 BUILDING.txt
-rw-r--r--. 1 root root 5409 10. September 08:25 BEITRAG.md
-rw-r--r--. 1 root root 57092 10. September 08:25 LIZENZ
-rw-r--r--. 1 root root 2333 Sep 10 08:25 HINWEIS
-rw-r--r--. 1 root root 3257 10. September 08:25 README.md
-rw-r--r--. 1 root root 6898 10. September 08:25 RELEASE-NOTES
-rw-r--r--. 1 root root 16262 10. September 08:25 RUNNING.txt
drwxr-xr-x. 2 root root 4096 15. Sep. 22:33 bin
drwxr-xr-x. 1 root root 22 Okt 10 01:45 conf
drwxr-xr-x. 2 root root 4096 15. September 22:33 lib
drwxrwxrwx. 1 root root 177 Okt 10 01:45 Protokolle
drwxr-xr-x. 2 root root 134 15. September 22:33 native-jni-lib
drwxrwxrwx. 2 root root 30. Sep. 15 22:33 temp
drwxr-xr-x. 2 root root 6 Sep 15 22:33 Webanwendungen
drwxr-xr-x. 7 root root 81 10. September 08:23 webapps.dist
drwxrwxrwx. 2 root root 6 Sep 10 08:20 Arbeit
root@02ffbf387631:/usr/local/tomcat# cd webapps
root@02ffbf387631:/usr/local/tomcat/webapps# ls -l
gesamt 0

Löschen Sie webapps und benennen Sie webapps.dist in webapps um.

root@02ffbf387631:/usr/local/tomcat/webapps# cd ..
root@02ffbf387631:/usr/local/tomcat# rm -rf webapps
root@02ffbf387631:/usr/local/tomcat# mv webapps.dist webapps
root@02ffbf387631:/usr/local/tomcat# cd webapps
root@02ffbf387631:/usr/local/tomcat/webapps# ls -l
insgesamt 8
drwxr-xr-x. 3 Wurzel Wurzel 4096 15. September 22:33 ROOT
drwxr-xr-x. 15 root root 4096 15. September 22:33 Dokumente
drwxr-xr-x. 6 root root 83 Sep 15 22:33 Beispiele
drwxr-xr-x. 5 root root 87 15. September 22:33 Host-Manager
drwxr-xr-x. 6 root root 114 15. September 22:33 Manager

Erneuter Zugriff in Ihrem Browser:

Wenn Sie nicht committen, wird nach dem Neustart des Images erneut ein 404-Fehler gemeldet. Sie müssen committen

[root@promote ~]# Docker PS
CONTAINER ID BILD BEFEHL ERSTELLT STATUS PORTS NAMEN
b52c4a46a432 nginx "/docker-entrypoin..." vor 43 Minuten Aktiv seit 42 Minuten 0.0.0.0:8081->80/tcp nginx-test
02ffbf387631 Tomcat „catalina.sh run“ Vor etwa einer Stunde Aktiv Vor etwa einer Stunde 0.0.0.0:8080->8080/tcp mytomcat
[root@promote ~]# Docker-Commit 02ffbf387631 MyTomcat
sha256:b2c4b37c92c5c26b1285756bf04365b8f5a42a86d519a767ea528cda1af9a81a

Für den nächsten Besuch ist keine Konfiguration erforderlich, greifen Sie einfach direkt auf die Tomcat-Seite zu

Dies ist das Ende dieses Artikels über die Lösung des 404-Problems bei der Installation von Tomcat in Docker. Weitere relevante Inhalte zur Installation von Tomcat in Docker 404 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Einführung in mögliche Probleme nach der Installation von Tomcat

<<:  Implementierung der durch Kommas getrennten MySQL-Split-Funktion

>>:  Detaillierte Erläuterung mehrerer Methoden zur Deduplizierung im Javascript-Array

Artikel empfehlen

VMware ESXI-Servervirtualisierungscluster

Inhaltsverzeichnis Zusammenfassung Umgebung und W...

Tutorial zur Installation von MySQL 5.7.18 auf Mac OS 10.12

Ich habe das ganze Internet durchsucht und bin au...

So konfigurieren Sie Openbox für den Linux-Desktop (empfohlen)

Dieser Artikel ist Teil einer Sonderserie zu den ...

Erläuterung zum Erstellen der Graphdatenbank neo4j in einer Linux-Umgebung

Neo4j (eines der NoSQL-Modelle) ist eine leistung...

Eine kurze Analyse des Unterschieds zwischen ref und toRef in Vue3

1. ref wird kopiert, die Ansicht wird aktualisier...

Automatische Sicherung der MySQL-Datenbank per Shell-Skript

Automatische Sicherung der MySQL-Datenbank per Sh...

Analysieren Sie die Verwendung und Prinzipien von Vues Bereitstellung und Injektion

Lassen Sie uns zunächst darüber sprechen, warum w...

So beheben Sie den Fehler "ERROR 1045 (28000)" beim Anmelden bei MySQL

Heute habe ich mich beim Server angemeldet und mi...

React implementiert eine mehrkomponentige Wertübertragungsfunktion über Conetxt

Die Wirkung dieser Funktion ist ähnlich wie vue的p...

Vue implementiert Chat-Schnittstelle

In diesem Artikelbeispiel wird der spezifische Co...

dh Filtersammlung

Der IE hat uns in der frühen Entwicklungsphase Ko...