用tomcat鏡像部署說(shuō)明文檔
配置文件
- 1.創(chuàng)建工程文件夾妻坝,將war包放入該目錄下亚隙,并創(chuàng)建Dockerfile文檔
- 2.配置Dockerfile:
范例:
from tomcat //指定基本鏡像
MAINTAINER wangwei wangw885@gmail.com //標(biāo)注作者與聯(lián)系方式
COPY cas.war /usr/local/tomcat/webapps//將步驟1.中的war包放入到docker鏡像中的tomcat的webapps目錄下 - 3.操作docker:
啟動(dòng)docker服務(wù)寡润,然后運(yùn)行命令:
docker pull tomcat(:version)//下載tomcat鏡像,可添加version參數(shù)儿礼,為空則下載lastest版本
然后執(zhí)行docker build绪妹,將創(chuàng)建相應(yīng)鏡像,獲取對(duì)應(yīng)名稱(chēng)
(可以運(yùn)行命令docker images查看鏡像對(duì)應(yīng)的信息)
最后docker run -d -p 8080:8080 name
run命令參數(shù)說(shuō)明
-d:以守護(hù)進(jìn)程方式運(yùn)行(后臺(tái))
-P:默認(rèn)匹配docker容器的5000端口號(hào)到宿主機(jī)的49153 to 65535端口
-p <HOT_PORT>:<CONTAINER_PORT>:指定端口號(hào)
-name: 指定容器的名稱(chēng)
-rm:退出時(shí)刪除容器