导航:首页 > 编程语言 > docker在javaweb

docker在javaweb

发布时间:2023-07-03 14:42:20

⑴ 如何使用Docker 进行java 开发

1、java项目开发,假定已有一个java项目能够编译成jar/war并且运行了。

2、编写dockerfile,docker是一个容器技术每一个容器就是一个“完整”的linux系统,这个dockerfile需要提供这个系统包含内容的描述,比如FROM maven:3.3.3、FROM ubuntu:16.04。如果这个java项目是个web项目那么还需要提供tomcat环境。添加项目构建信息。比如采用maven编译项目的话该如何如何。

ADDpom.xml/tmp/build/
RUNcd/tmp/build&&mvn-qdependency:resolve

ADDsrc/tmp/build/src
#构建应用RUNcd/tmp/build&&mvn-q-DskipTests=truepackage
#拷贝编译结果到指定目录
&&rm-rf$CATALINA_HOME/webapps/*
&&mvtarget/*.war$CATALINA_HOME/webapps/ROOT.war
#清理编译痕迹
&&cd/&&rm-rf/tmp/build

3、暴漏接口:EXPOSE 8080
CMD ["catalina.sh","run"]

4、执行镜像构建

dockerbuild-tdocker-demo-java-tomcat.

5、基于创建好的镜像创建容器

dockerrun-d-p8080:8080docker-demo-java-tomcat

6、访问

http://127.0.0.1:8080/demo

来源于dockercloud文档,可自去查看。

阅读全文

与docker在javaweb相关的资料

热点内容
局域网如何用ftp服务器配置 浏览:70
程序员惯性思考模式 浏览:439
如何在个税app上查身份证号 浏览:6
电视家app安装在电视上怎么安 浏览:889
怎么将pdf格式转化为图片格式 浏览:637
服务器拔掉raid卡怎么装系统 浏览:232
区域对称加密算法 浏览:245
数字转汉字php 浏览:733
安卓源码硬件驱动 浏览:208
痰证pdf 浏览:814
电脑怎么把word文档转pdf 浏览:867
程序员那么可爱有孩子了吗 浏览:480
安卓文字折叠怎么使用 浏览:885
创造一个app如何挣钱 浏览:801
php55vc11 浏览:642
抖音如何关闭苹果app充值 浏览:332
python多个文件调用 浏览:792
java算法和数据结构 浏览:465
糖豆视频的文件夹 浏览:654
php的头部文件一般在哪个文件里 浏览:560