1.查看官網的所有版本
通過docker search tomcat命令查看所有版本選擇自己要的那個版本
docker search tomcat

2.安裝最新版本
docker pull tomcat

由于我之前下載過所以就顯示已經存在了,
3.啟動tomcat
docker run --name tomcat1 -p 8080:8080 -v $PWD/test:/usr/local/tomcat1/webapps/test -d tomcat
-p :8080:8080:將主機的 8080 埠映射到容器的 8080 埠,這樣就可以在外網訪問tomcat官網了,
-v: $PWD/test:/usr/local/tomcat1/webapps/test
該引數的作用是將webapps掛載到主機目錄下這樣部署專案時則不用進入到容器內部,
4.查看tomcat鏡像是否啟動

這邊tomcat已經正常啟動了
下面我們打開瀏覽器訪問一下

出現這個原因是因為官網上下載的tomcat是最簡版并沒有我們所熟知的ROOT檔案夾所有才會報404,
下面我們進入tomcat容器里將該目錄復制到webapp下便可以訪問主頁面了
docker exec -it tomcat1 /bin/bash
將webapps.dist下面的所有檔案復制到webapps下

現在就可以訪問tomcat主頁了

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/271920.html
標籤:其他
上一篇:Linux學習筆記(二)
