Beim Zugriff auf die Homepage eines im Docker-Modus gestarteten Tomcat tritt ein 404-Fehler auf

Beim Zugriff auf die Homepage eines im Docker-Modus gestarteten Tomcat tritt ein 404-Fehler auf

Szenario:

Beim Starten von Tomcat in Docker (Version 8.5.50 von Alibaba Cloud heruntergeladen) trat beim Zugriff auf die Tomcat-Homepage ein 404-Fehler auf. Ich habe online nach vielen Tutorials gesucht, konnte aber keine Lösung finden. Schließlich fand ich das Problem in der Videoerklärung (ich weiß nicht, ob es das Problem mit der Version war, die ich heruntergeladen habe).

Besondere Situation:

Verwenden Sie den Befehl: docker exec -it, um die Tomcat-Container-ID /bin/bash auszuführen und das Tomcat-Verzeichnis aufzurufen

Rufen Sie den Ordner „webapps“ auf und stellen Sie fest, dass er leer ist (die Standard-Willkommensseite von Tomcat sollte eigentlich im Pfad „webapps/ROOT/index.jsp oder index.html“ abgelegt sein).

Ich habe festgestellt, dass sich daneben eine Datei webapps.dist befand. Als ich sie öffnete, stellte ich fest, dass sich alle Dateien, die in der Datei webapps hätten enthalten sein sollen, in der Datei webapps.dist befanden. Jetzt weiß ich nicht, warum! ! !

Bild:

Benennen Sie webapps.dist in webapps um. Die ursprünglichen Webapps (leere Datei) können gelöscht oder umbenannt werden: mv webapps.dist webapps

Hinweis: Wenn es sich auf dem Server befindet, denken Sie daran, den zugeordneten Host-Port zu öffnen, da sonst kein Zugriff möglich ist.

Dies ist das Ende dieses Artikels über den 404-Fehler beim Zugriff auf die Homepage beim Starten von Tomcat mit Docker. Weitere verwandte Inhalte zum 404-Fehler beim Starten von Tomcat mit Docker 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:
  • So installieren Sie Tomcat8 im Docker
  • So installieren Sie Tomcat in Docker und stellen das Springboot-Projekt-War-Paket bereit
  • Schritte zum Bereitstellen mehrerer Tomcat-Dienste mithilfe von DockerFile im Docker-Container
  • Docker Nginx-Container und Tomcat-Container zur Realisierung von Lastausgleich und dynamischen und statischen Trennungsvorgängen
  • Detaillierte Schritte zur Installation von Tomcat, MySQL und Redis mit Docker
  • Warum wird mir die Zugriffsschnittstelle für Docker Tomcat nicht angezeigt?
  • So legen Sie die Speichergröße von Docker Tomcat fest

<<:  XHTML-Tutorial: XHTML-Grundlagen für Anfänger

>>:  Detailliertes Beispiel des MySQL InnoDB-Sperrmechanismus

Artikel empfehlen

Die Vollversion des gängigen Linux-Tools vi/vim

Warum Vim lernen? Linux verfügt über eine große A...

Detaillierte Erläuterung der MySQL SQL-Anweisungsanalyse und Abfrageoptimierung

So erhalten Sie SQL-Anweisungen mit Leistungsprob...

MySQL lernen: Drei Paradigmen für Anfänger

Inhaltsverzeichnis 1. Paradigmenfundament 1.1 Der...

Mehrere Methoden zur Implementierung von Karussellbildern in JS

Karussell Die Grundidee ist: Im großen Container ...

Einführung in HTML_PowerNode Java Academy

Was ist HTML? HTML ist eine Sprache zur Beschreib...

Lösung für die geringe Schreibeffizienz von unter AIX gemountetem NFS

Von NFS bereitgestellte Dienste Mounten: Aktivier...

So starten Sie Tomcat mit jsvc (als normaler Benutzer ausführen)

Einführung in jsvc In der Produktion sollte Tomca...

Vergleich der Vorteile von vue3 und vue2

Inhaltsverzeichnis Vorteil 1: Optimierung des Dif...

Einige Fragen zu Hyperlinks

Ich freue mich sehr, an dieser Folge der Kartoffe...