Hi
I installed tomcat in a docker container using Docker Desktop. I am very new to docker.
All works fine seemingly. I get the output from the tomcat log that the sever has been started successfully on port tomcat:latest 8088:8080
I ran Tomcat from Docker Desktop.
The container view in docker desktop shows that the conainer and app is up and running.
But I cannot connect tomcat via browser. I try http://localhost:8080 and http://localhost:8088 in the browser. I am getting this error in the browser; HTTP Status 404 – Not Found
Here is my tomcat log
21-Jul-2026 14:30:07.049 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp
21-Jul-2026 14:30:07.055 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.15] using APR version [1.7.2].
21-Jul-2026 14:30:07.074 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024]
21-Jul-2026 14:30:07.657 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler [“http-nio-8080”]
21-Jul-2026 14:30:07.712 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [1142] milliseconds
21-Jul-2026 14:30:07.844 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
21-Jul-2026 14:30:07.845 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.24]
21-Jul-2026 14:30:07.874 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [“http-nio-8080”]
21-Jul-2026 14:30:07.923 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [205] milliseconds
Please can someone point me to right direction.
thank you