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

Detaillierte Erklärung, wie Komponenten in React kommunizieren

1. Was ist Wir können die Kommunikation zwischen ...

js Implementierung des Verifizierungscode-Falls

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erklärung der Beziehung zwischen React und Redux

Inhaltsverzeichnis 1. Die Beziehung zwischen Redu...

Xhtml-Sonderzeichensammlung

Name des Autors: &#160; no-break space = gesc...

WML-Tag-Zusammenfassung

Strukturbezogene Tags ----------------------------...

Detaillierte Erklärung des SELINUX-Arbeitsprinzips

1. Einleitung Der Hauptvorteil, den SELinux für L...

So verwenden Sie Echarts zum Visualisieren von Komponenten in Vue

Offizielle Website-Adresse der Echarts-Komponente...

So löschen Sie ein Image in Docker

Der Befehl zum Löschen von Bildern im Docker laut...

So installieren Sie Docker auf Raspberry Pi

Da Raspberry Pi auf der ARM-Architektur basiert, ...

Web-Theorie: Bringen Sie mich nicht zum Nachdenken über Lesehinweise

Kapitel 1 <br />Das wichtigste Prinzip, um ...