Docker集成tomcat

上篇Docker入門(mén)文章我們介紹了docker的概念以及常用記docker命令,這篇文章我們來(lái)具體操作一下docker安裝以及集成tomcat容器;

當(dāng)前環(huán)境為centos 7

先安裝docker

yum install docker-ce docker-ce-cli containerd.io

查看是否安裝成功 查看docker版本

docker --version
查看版本

運(yùn)行一個(gè)hello-world鏡像

docker run hello-world

顯示如下

運(yùn)行結(jié)果.png

注意看圖中標(biāo)紅的的地方,有個(gè)pull的操作,當(dāng)我去運(yùn)行一個(gè)鏡像的時(shí)候流程是這樣的,docker首先回去本地倉(cāng)庫(kù)找看是否有這個(gè)鏡像,有的話就執(zhí)行run命令,沒(méi)有的話就會(huì)去遠(yuǎn)程倉(cāng)庫(kù)pull下來(lái)這個(gè)鏡像然后run;
https://hub.docker.com/_/nginx?tab=description

這樣的話我們docker就安裝好了;現(xiàn)在我們?nèi)?a target="_blank">官網(wǎng)找tomcat的鏡像并拉取下來(lái);

tomcat

image.png

image.png

這樣我們就把最新的tomcat鏡像給拉下來(lái)了,我們現(xiàn)在啟動(dòng)一下這個(gè)鏡像


image.png

也可以這么寫(xiě)

docker run -d -p 8888:8080 -v <yourPath>:/usr/local/tomcat/webapps --privileged=true --name
tomcat_8888 docker.io/tomcat
這么寫(xiě)的意思是將某個(gè)文件掛載到容器的webapps上,這樣就不用在進(jìn)入容器去修改文件拉,直接在宿主機(jī)上進(jìn)行修
改,容器就會(huì)即時(shí)生效了

然后我們輸入地址看tomcat是否已經(jīng)啟動(dòng)


image.png

棒棒,是不是很簡(jiǎn)單呢;如果對(duì)你有幫助點(diǎn)個(gè)贊吧,如果有寫(xiě)得不好的地方請(qǐng)?jiān)u論出來(lái)哦,今天又是快樂(lè)學(xué)習(xí)的一天呢。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容