新聞中心
Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,下面為大家詳細(xì)講解一下Docker使用實(shí)例。

創(chuàng)新互聯(lián)一直通過(guò)網(wǎng)站建設(shè)和網(wǎng)站營(yíng)銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實(shí)效"的一站式服務(wù),以成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、移動(dòng)互聯(lián)產(chǎn)品、成都全網(wǎng)營(yíng)銷推廣服務(wù)為核心業(yè)務(wù)。十年網(wǎng)站制作的經(jīng)驗(yàn),使用新網(wǎng)站建設(shè)技術(shù),全新開(kāi)發(fā)出的標(biāo)準(zhǔn)網(wǎng)站,不但價(jià)格便宜而且實(shí)用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡(jiǎn)單易用,維護(hù)方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。
1、進(jìn)入存放自己項(xiàng)目war的目錄
編輯Dockerfile文件
vim Dockerfile
內(nèi)容如下:
rom registry.docker-cn.com/library/tomcat
MAINTAINER heihezi heihezi@foxmail.com
COPY myproject.war /usr/local/tomcat/webapps
2、build自己的鏡像
docker build -t myproject:latest .
不出意外的會(huì)顯示build鏡像的步驟,最后一行為
Successfully built b3f6ac3157ae
最后的字符串是鏡像id的一部分。
此時(shí)可以運(yùn)行docker images查看自己的鏡像信息
3、運(yùn)行自己的docker容器
docker run -d -p 8888:8080 myproject
這里 -d 是后臺(tái)運(yùn)行,-p 是指定端口,后面的 8888:8080 是映射宿主機(jī)的8888端口到docker的8080端口,這時(shí)如果運(yùn)行成功會(huì)打印出一個(gè)id
4、訪問(wèn)自己的項(xiàng)目
查看tomcat是否啟動(dòng)成功
192.168.1.178:8888
訪問(wèn)項(xiàng)目(加項(xiàng)目名)
192.168.1.178:8888/myproject
到此這篇關(guān)于docker運(yùn)行項(xiàng)目的方法的文章就介紹到這了。
網(wǎng)站題目:詳解Docker使用實(shí)例
當(dāng)前網(wǎng)址:http://www.dlmjj.cn/article/cojdcii.html


咨詢
建站咨詢
