Docker?安裝Tomcat、實現(xiàn)Tomcat集群的詳細過程
1、尋找Tomcat鏡像
可以在Docker的鏡像倉庫中查詢
DockerHub地址:https://hub.docker.com/_/tomcat/tags

也可以直接通過docker search tomcat命令行查詢

- NAME: 鏡像倉庫源的名稱
- DESCRIPTION: 鏡像的描述
- OFFICIAL: 是否 docker 官方發(fā)布
- stars: 表示點贊人數(shù)。
- AUTOMATED: 自動構(gòu)建。
2、下載tomcat鏡像(下載最近版本)
(1) docker pull tomcat 下載

(2) 查看鏡像是否安裝成功

3、啟動容器(跟安裝Nginx一樣)
先創(chuàng)建掛載目錄
mkdir -p /mysqldata/tomcat/webapps

啟動容器
docker run \ --name=tomcat8080 \ -p 8080:8080 \ -v /mysqldata/tomcat/webapps/:/usr/local/tomcat/webapps/ \ -d tomcat:latest

單行模式:
docker run --name=tomcat8080 -p 8080:8080 -v /mysqldata/tomcat/webapps/:/usr/local/tomcat/webapps/ -d tomcat:latest
復制容器中的webapps文件夾
# 將容器webapps文件夾復制到宿主機
docker cp tomcat8080:/usr/local/tomcat/webapps/ /mysqldata/tomcat/webapps/4、 測試tomcat(報錯解決)

進入容器內(nèi)部發(fā)現(xiàn)webapps里是空的,并沒有我們熟知的ROOT等文件夾

可以發(fā)現(xiàn)ROOT等文件在webapps.dist文件夾中

將webapps.dist文件夾中的內(nèi)容復制一份到webapps文件夾中

重新刷新網(wǎng)頁

可以發(fā)現(xiàn)宿主機的webapps也是同步的

5、 搭建Tomcat集群
搭建Tomcat集群:8080/8081/8082
docker run --name=tomcat8080 -p 8080:8080 -v /mysqldata/tomcat/webapps/:/usr/local/tomcat/webapps/ -d tomcat:latest docker run --name=tomcat8081 -p 8081:8080 -v /mysqldata/tomcat8081/webapps/:/usr/local/tomcat/webapps/ -d tomcat:latest docker run --name=tomcat8082 -p 8082:8080 -v /mysqldata/tomcat8082/webapps/:/usr/local/tomcat/webapps/ -d tomcat:latest
查看容器是否運行

注意:8081和8082也是會報404的,也是要進行文件夾的轉(zhuǎn)移的
到此這篇關(guān)于Docker 安裝Tomcat、實現(xiàn)Tomcat集群的文章就介紹到這了,更多相關(guān)Docker 實現(xiàn)Tomcat集群內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker?Windows最新版(4.17.x)修改鏡像存儲路徑的詳細步驟
這篇文章主要介紹了Docker?WIndows最新版(4.17.x)修改鏡像存儲路徑的步驟,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-03-03
如何解決Linux系統(tǒng)下Docker占滿分區(qū)的問題
本篇文章主要介紹了如何解決Linux系統(tǒng)下Docker占滿分區(qū)的問題。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-07-07
docker容器狀態(tài)出現(xiàn)Exit(1)的問題及解決
這篇文章主要介紹了docker容器狀態(tài)出現(xiàn)Exit(1)的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06
cgroup?blkio子系統(tǒng)對容器的讀寫限速詳解
這篇文章主要為大家介紹了cgroup?blkio子系統(tǒng)對容器的讀寫限速詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08

