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",源码html 不显示源码"run"]
4ãæ§è¡éåæ建
docker build -t docker-demo-java-tomcat .5ãåºäºå建好çéåå建容å¨
docker run -d -p : docker-demo-java-tomcat6ã访é®
http://.0.0.1:/demoæ¥æºäºdockercloudææ¡£ï¼å¯èªå»æ¥çã
2024-12-29 05:54138人浏览
2024-12-29 05:081368人浏览
2024-12-29 04:181923人浏览
2024-12-29 03:53943人浏览
2024-12-29 03:49502人浏览
2024-12-29 03:221358人浏览
超萌貓狗展即將在屏東登場!地點就在台灣最南端的「看海美術館」,展覽主題為「極度日常」,邀請兩位日本知名動物雕刻藝術家展出木雕作品,從20號開始一路展到7月底,貓奴、狗奴們可別錯過。2日本雕刻家來台!
1.wpf??С??ϷԴ??2.出色的开源中国象棋棋谱APP-Chess3.做游戏开发需要学什么?4.å ³äºMFC å C#wpf??С??ϷԴ?? 一位程序员爸爸,基于 WPF 开源可
1.如何看到一个APP应用的源代码2.成品app直播源码有什么用?3.怎么在手机上查看APP的源码?4.怎样获取成品app的源码?5.如何查看app的源代码?如何看到一个APP应用的源代码 如何看