【Docker】安裝tomcat並部署應用


安裝tomcat

1.拉取tomcat鏡像

docker pull docker.io/tomcat
image

查看鏡像
docker images
image

2.啟動tomcat
首先添加8090端口firewall-cmd --permanent --zone=public --add-port=8090/tcp
docker run -d -p 8090:8080 --name app docker.io/tomcat
image
3.測試tomcat啟動是否成功
在瀏覽器訪問地址:http://ip地址:8090/

部署應用

首先通過ftp將准備好的war包上傳到宿主機目錄/home下

進入到app容器中

[root@izwz99yhul3o6y7emidjqlz ~]# docker exec -it app bash
root@cb526f04d30b:/usr/local/tomcat# ls
BUILDING.txt  CONTRIBUTING.md  LICENSE    NOTICE    README.md  RELEASE-NOTES  RUNNING.txt  bin  conf  include  lib    logs  native-jni-lib  temp  webapps  work

root@cb526f04d30b:/usr/local/tomcat# cd webapps
root@cb526f04d30b:/usr/local/tomcat/webapps#
pwd
/usr/local/tomcat/webapps
接着我們退出app(使用exit命令退出),找到宿主機存放war的目錄,將war上傳到webapps下

[root@izwz99yhul3o6y7emidjqlz home]# docker cp ifrs.war app:/usr/local/tomcat/webapps
不用重啟,他會自己部署












免責聲明!

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



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