具體步驟:
在宿主機中war包所在目錄下touch dockerfile;
vi dockerfile:
from tomcat:7
maintainer "test "
cmd ["catalina.sh", "run"]
構建映象
docker build -t test/tomcat .
-t:表示為當前映象命名。
.(最後的點):表示當前目錄
執行映象
docker run -d -p 8080:8080 test/tomcat
-d:表示指定容器後台執行
-p:表示宿主機的8080埠對外對映暴露為8888埠
docker ps
可以進去目錄裡檢視一下
docker exec -it [容器id] /bin/bash
可以看到shop.war已經成功解壓
使用curl訪問一下
在Docker中利用Tomcat快速部署web應用
在學習了docker的基本操作之後,我們就可以嘗試在我們的container中部署一些基本的應用了。這篇文章我們就來說一下怎麼在docker中快速部署乙個web應用。yum install y dockerdocker pull tomcat這個映象有點大,所以可以事先拉取好,節省時間。name w...
在eclipse裡啟動tomcat瀏覽器不能訪問
症狀 tomcat在eclipse裡面能正常啟動,而在瀏覽器中訪問http localhost 8080 不能訪問,且報404錯誤。同時其他專案頁面也不能訪問。關閉eclipse裡面的tomcat,在tomcat安裝目錄下雙擊startup.bat手動啟動tomcat伺服器。訪問htt localh...
在Tomcat中安裝Mule
在tomcat中安裝mule 為了可以熱部署你的mule應用,將mule安裝在tomcat下需要如下的幾步 2.在tomcat的根目錄下,新增下面一行 到conf server.xml檔案中 listener classname org.mule.module.tomcat.muletomcatli...