Docker中使用Tomcat並部署war工程


准備

  首先從遠程倉庫拉取Tomcat鏡像到本地。

docker pull tomcat

  使用images命令查看是否拉取成功。

 創建鏡像文件並將war包上傳到同級目錄下。(本文是在/usr/local/docker/tomcat文件夾下創建,可根據個人需要自由調整)

touch Dockerfile

  

 使用vi命令編輯Dockerfile文件

  FROM tomcat
  MAINTAINER "test <xxx@xx.com>"
  ADD test.war /usr/local/tomcat/webapps/CMD ["catalina.sh", "run"]

 構建鏡像

sudo docker build -t test/tomcat .

-t:表示為當前鏡像命名。

.(最后的點):表示當前目錄

 運行鏡像

docker run -d -p 8888:8080 test/tomcat

-d:表示指定容器后台運行

-p:表示宿主機的8080端口對外映射暴露為8888端口

 列出正在運行的容器

docker ps

 停止正在運行的容器

docker stop 9aae90aca797

  stop后面的參數為容器的ID號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM