在docker中tomcat裡部署webapp

2021-08-10 02:39:38 字數 603 閱讀 6934

具體步驟:

在宿主機中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...