sudo docker pull tomcat
dockerfile可以幫助我們建立自定義的映象,本文比較簡單直接基於最新的tomcat映象,當然tomcat映象也可以自定義(tomcat版本、jdk版本)。 新建dockerfile檔案,並將需要部署的war包放在相同資料夾下
#基礎映象
from tomcat:
8.5.31
-jre8
#作者資訊
maintainer tom tom
#定義變數、後續會使用,具體路徑可以先啟動容器然後進入進行檢視
local/*
#新增本地的war包到遠端容器中
add .
/root.war
#配置資料夾對映
volume /usr/
local
#配置工作目錄
workdir /usr/
local
#解壓war包到root目錄
/root.war -d
/root/
#暴露埠
expose 6375
#啟動tomcat
注意問題:
1、此處未修改tomcat預設的埠,故對映的還是8080的埠
2、此處新增了zookeeper的host,可以通過–add-host hostname:ip
部署war包到Tomcat
1.開發給到乙個war包,假設叫 a b c.war。4.啟動tomcat。如果不需要更改配置檔案 到這一步就可以了。在瀏覽器輸入 http localhost tomcat port a b c即可開啟a b c專案的 index.jsp頁面。當然如果a b c專案沒有index.jsp頁面,那就...
部署war包到Tomcat
1.開發給到乙個war包,假設叫 a b c.war。4.啟動tomcat。如果不需要更改配置檔案 到這一步就可以了。在瀏覽器輸入 http localhost tomcat port a b c即可開啟a b c專案的 index.jsp頁面。當然如果a b c專案沒有index.jsp頁面,那就...
上傳springboot專案到遠端docker
昨天在雲伺服器上配置了docker環境,正好手邊有個springboot的專案。今天研究一下如何將乙個springboot專案打包到docker容器,然後通過執行乙個映象來啟動專案。1.開啟docker允許遠端訪問docker的功能 選 e 繼續 新增紅框內容 配置完成後儲存退出,然後重啟docke...