問題背景
上篇介紹了Docker拉取mysql5.7,本章介紹一下docker拉取tomcat
注意事項(xiàng):
- 因?yàn)槲覍懙氖且粋€(gè)系列敢茁,在之前的文章介紹過的一般不會(huì)重復(fù)介紹佑淀,可以根據(jù)以下鏈接查看之前的知識(shí)點(diǎn)
- 默認(rèn)已安裝Centos7
- 默認(rèn)已安裝JDK
- 默認(rèn)開啟root權(quán)限
- 默認(rèn)已安裝mysql客戶端,如Navicat或Sqlyog
- 一個(gè)鏡像可以啟動(dòng)多個(gè)容器彰檬,第一次啟動(dòng)容器會(huì)自動(dòng)保存伸刃,下次啟動(dòng)容器可以使用 docker ps -a 查看所有容器ID和名字谎砾,然后使用 docker start [容器ID或名字] 進(jìn)行啟動(dòng)
Docker無介紹快使用,安裝部署hello測(cè)試(一)
Docker無介紹快使用捧颅,docker指令使用(二)
Docker無介紹快使用景图,docker數(shù)據(jù)卷Volumes掛載的使用(三)
Docker無介紹快使用,docker拉取mysql5.7及使用(四)
Docker無介紹快使用碉哑,docker拉取tomcat及使用(五)
Docker拉取tomcat
1 搜索tomcat鏡像
docker search tomcat
2 選擇第一個(gè)熱度最高挚币,拉取tomcat鏡像
docker pull tomcat:8-jdk8
3 使用拉取的鏡像啟動(dòng)一個(gè)容器,一個(gè)鏡像可以啟動(dòng)多個(gè)容器扣典,第一次啟動(dòng)容器會(huì)自動(dòng)保存妆毕,下次啟動(dòng)容器可以使用docker ps -a 查看所有容器ID和名字,docker start [容器ID或名字] 進(jìn)行啟動(dòng)
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 測(cè)試docker容器tomcat是否已經(jīng)啟動(dòng)贮尖,瀏覽器輸入[ip]:8080
報(bào)錯(cuò)Http狀態(tài)4040-未找到解決方案
總結(jié)
- 根據(jù)映射不同的端口號(hào)笛粘,可以啟動(dòng)多個(gè)tomcat
作為程序員第 55 篇文章,每次寫一句歌詞記錄一下远舅,看看人生有幾首歌的時(shí)間闰蛔,wahahaha ...