上篇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í)的一天呢。