皮皮网

【全网推广源码】【说说小程序源码】【uniapp 获取网页源码】顶源码

时间:2024-12-24 21:25:50 来源:手游加速器源码

1.如何使用Docker 进行Java 开发

顶源码

如何使用Docker 进行Java 开发

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

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

ADD pom.xml /tmp/build/

       RUN cd /tmp/build && mvn -q dependency:resolve

       ADD src /tmp/build/src

               #构建应用RUN cd /tmp/build && mvn -q -DskipTests=true package \

               #拷贝编译结果到指定目录

               && rm -rf $CATALINA_HOME/webapps/* \

               && mv target/*.war $CATALINA_HOME/webapps/ROOT.war \

               #清理编译痕迹

               && cd / && rm -rf /tmp/build

       3、暴漏接口:EXPOSE

       CMD ["catalina.sh",顶源码全网推广源码"run"]

       4、执行镜像构建

docker build -t docker-demo-java-tomcat .

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

docker run -d -p : docker-demo-java-tomcat

       6、访问

http://.0.0.1:/demo

       æ¥æºäºŽdockercloud文档,可自去查看。

推荐资讯
陕西西安:深入推动解决人民群众“关键小事”整治行动落地见效

陕西西安:深入推动解决人民群众“关键小事”整治行动落地见效

福建厦门全面开展节前食品市场检查

福建厦门全面开展节前食品市场检查

烏克蘭總統簽署法令 延長戰時狀態和總動員令90天

烏克蘭總統簽署法令 延長戰時狀態和總動員令90天

國旅補助上線將滿月!自由行住宿額度剩5成 估9月中旬可能用完

國旅補助上線將滿月!自由行住宿額度剩5成 估9月中旬可能用完

手机妙变砝码 人人都是监督员 ——福建省市场监管部门开展手机防范电子秤作弊维权宣传活动侧记

手机妙变砝码 人人都是监督员 ——福建省市场监管部门开展手机防范电子秤作弊维权宣传活动侧记

武汉:检查年货商品  确保放心消费

武汉:检查年货商品  确保放心消费

copyright © 2016 powered by 皮皮网   sitemap