Docker如何解決tomcat容器啟動(dòng)成功,無(wú)法訪問的問題
我使用的是Tomcat/9.0.37
報(bào)錯(cuò)異常

解決方式一
先啟動(dòng)一個(gè)做了端口映射的
tomcat [root@localhost ~]# docker run ‐d ‐p 8888:8080 tomcat

docker ps -a

再查看防火墻是否關(guān)閉
service firewalld status

如果開啟使用service firewalld stop:關(guān)閉防火墻

使用 docker exec -it tomcat的CONTAINER ID /bin/bash使用ls -l查看目錄
eg:
docker exec -it 30a1b4a13697 /bin/bash

把webapps先改為webapps2防止命名沖突
mv webapps webapps2

再把webapps.dist改成
webapps mv webapps.dist webapps

重新訪問就好

解決方式二
更換版本來(lái)解決問題:以tomcat 8.0.21為例
關(guān)閉防火墻(參考方式一)
docker run --name tomcat01 -d -p 8889:8080 tomcat:8.0.21
成功解決問題

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
深入理解Docker Load和Docker Import的區(qū)別詳解
Docker是一個(gè)流行的容器化平臺(tái),提供了豐富的命令和功能,其中docker load和docker import是兩個(gè)常用的命令,用于加載Docker鏡像,這篇文章主要給大家介紹了關(guān)于Docker Load和Docker Import區(qū)別的相關(guān)資料,需要的朋友可以參考下2024-03-03
淺談docker學(xué)習(xí)之docker數(shù)據(jù)卷(volume)
這篇文章主要介紹了淺談docker學(xué)習(xí)之docker數(shù)據(jù)卷(volume),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-12-12
使用Docker部署ollama和MaxKB全過(guò)程
配置Ollama監(jiān)聽所有IP,修改環(huán)境變量;MaxKB容器連接Ollama,設(shè)置API地址及模型名;創(chuàng)建知識(shí)庫(kù)并關(guān)聯(lián)模型,測(cè)試問答,解決網(wǎng)絡(luò)、模型名等問題,優(yōu)化GPU加速和量化模型2025-07-07
docker?build運(yùn)行報(bào)錯(cuò)source:?not?found解決分析
這篇文章主要為大家介紹了docker?build運(yùn)行報(bào)錯(cuò)source:?not?found解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09
Docker部署Node.js的實(shí)現(xiàn)示例
本文介紹了在服務(wù)器上使用Docker部署Node.js項(xiàng)目,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-12-12
Docker開啟遠(yuǎn)程連接并實(shí)現(xiàn)安全通信詳解
這篇文章主要為大家介紹了Docker開啟遠(yuǎn)程連接并實(shí)現(xiàn)安全通信過(guò)程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08
在Docker中配置和管理環(huán)境變量的詳細(xì)指南
在 Docker 中,配置和管理環(huán)境變量是非常常見的需求,用于傳遞配置參數(shù)、控制服務(wù)行為、實(shí)現(xiàn)環(huán)境隔離(如開發(fā)/測(cè)試/生產(chǎn)),下面從鏡像構(gòu)建、容器運(yùn)行、Docker Compose、.env 文件等角度全面講解,需要的朋友可以參考下2025-06-06

