博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dockerfile 配置
阅读量:6261 次
发布时间:2019-06-22

本文共 1218 字,大约阅读时间需要 4 分钟。

  hot3.png

Dockerfile配置注释

FROM ubuntu # 签名 MAINTAINER saymagic "abc@163.com" # 安装JDK、nginx、Git RUN apt-get update RUN apt-get install openjdk-7-jre -y RUN apt-get install openjdk-7-jdk -y RUN apt-get install nginx -y RUN apt-get install git -y #拷贝nginx配置文件 ADD ./etc/nginx-conf /etc/nginx/conf.d #拷贝启动脚本 ADD ./etc/s /usr/local RUN chmod a+x /usr/local/start.sh #拷贝Tomcat与maven安装包 ADD ./soft /tmp # 安装Tomcat 7 RUN cd /usr/local && tar xzf /tmp/apache-tomcat-8.0.24.tar.gz RUN ln -s /usr/local/apache-tomcat-8.0.24 /usr/local/tomcat RUN rm /tmp/apache-tomcat-8.0.24.tar.gz # 安装maven RUN cd /usr/local && tar xzf /tmp/apache-maven-3.1.1-bin.tar.gz RUN ln -s /usr/local/apache-maven-3.1.1 /usr/local/maven RUN rm /tmp/apache-maven-3.1.1-bin.tar.gz # clone 仓库 RUN cd / && git clone https://github.com/saymagic/wx_maven # 定义环境变量 ENV TOMCAT_HOME /usr/local/tomcat ENV MAVEN_HOME /usr/local/maven ENV APP_HOME /wx_maven #编译源代码与部署 RUN cd /wx_maven && /usr/local/maven/bin/mvn package RUN rm -rf $TOMCAT_HOME/webapps/* RUN cd /wx_maven && cp target/wx_server.war $TOMCAT_HOME/webapps/ROOT.war #启动Tomcat与Nginx CMD /usr/local/start.sh && tail -F /usr/local/tomcat/logs/catalina.out EXPOSE 80 8080

 

转载于:https://my.oschina.net/HJCui/blog/833825

你可能感兴趣的文章
Webwork 学习之路【01】Webwork与 Struct 的前世今生
查看>>
串口调试问题 【转】
查看>>
利用客户端缓存对网站进行优化
查看>>
Elasticsearch之head插件安装之后的浏览详解
查看>>
zabbix监控-基本原理介绍
查看>>
循环神经网络(RNN)模型与前向反向传播算法
查看>>
使用bash编写Linux shell脚本--参数和子壳
查看>>
现代软件工程讲义 5 项目经理 Program Manager
查看>>
DotNet语音技术实现(实现电脑发音)
查看>>
Qt中用正則表達式来推断Text的语种,主要通过推断unicode的编码范围
查看>>
ASP.NET中 HyperLink(超链接)的使用
查看>>
Java异常
查看>>
[转载]全面深入了解电脑死机的原因
查看>>
html5-web本地存储
查看>>
CentOS 6.5 安装 Redis 执行 make #error "Newer version of jemalloc required"
查看>>
12.遍历二叉树与二叉树的建立
查看>>
Delphi 关键字详解[整理于 "橙子" 的帖子]
查看>>
Session的配置
查看>>
DropDownList中显示无限级树形结构
查看>>
光学字符识别引擎 Tesseract-ocr 安装过程
查看>>