問題背景
上篇介紹了Docker拉取mysql5.7,本章介紹一下docker拉取tomcat
注意事項:
- 因為我寫的是一個系列,在之前的文章介紹過的一般不會重復(fù)介紹,可以根據(jù)以下鏈接查看之前的知識點
- 默認(rèn)已安裝Centos7
- 默認(rèn)已安裝JDK
- 默認(rèn)開啟root權(quán)限
- 默認(rèn)已安裝mysql客戶端,如Navicat或Sqlyog
- 一個鏡像可以啟動多個容器,第一次啟動容器會自動保存,下次啟動容器可以使用 docker ps -a 查看所有容器ID和名字,然后使用 docker start [容器ID或名字] 進(jìn)行啟動
Docker無介紹快使用,安裝部署hello測試(一)
Docker無介紹快使用,docker指令使用(二)
Docker無介紹快使用,docker數(shù)據(jù)卷Volumes掛載的使用(三)
Docker無介紹快使用,docker拉取mysql5.7及使用(四)
Docker無介紹快使用,docker拉取tomcat及使用(五)
Docker拉取tomcat
1 搜索tomcat鏡像
docker search tomcat
2 選擇第一個熱度最高,拉取tomcat鏡像
docker pull tomcat:8-jdk8
3 使用拉取的鏡像啟動一個容器,一個鏡像可以啟動多個容器,第一次啟動容器會自動保存,下次啟動容器可以使用docker ps -a 查看所有容器ID和名字,docker start [容器ID或名字] 進(jìn)行啟動
docker run -di --name=c_tomcat -p 8080:8080 -v /root/tomcat/webapps:/usr/local/tomcat/webapps tomcat:8-jdk8

進(jìn)入容器指令
docker exec –it c_tomcat /bin/bash
4 測試docker容器tomcat是否已經(jīng)啟動,瀏覽器輸入[ip]:8080
報錯Http狀態(tài)4040-未找到解決方案
總結(jié)
- 根據(jù)映射不同的端口號,可以啟動多個tomcat
作為程序員第 55 篇文章,每次寫一句歌詞記錄一下,看看人生有幾首歌的時間,wahahaha ...
