dockerfile:制作tomcat镜像+javaweb
2017-11-11 10:04
549 查看
FROM ubuntu:14.10 MAINTAINER linx #把java与tomcat添加到容器中,Add会解压 ADD jdk-8u151-linux-x64.tar.gz /usr/local/ ADD apache-tomcat-8.0.47.tar.gz /usr/local/
#将项目复制到webapps目录下,copy是不解压 copy exam.war /usr/local/apache-tomcat-8.0.47/webapps
#配置java与tomcat环境变量 ENV JAVA_HOME /usr/local/jdk1.8.0_151 ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ENV CATALINA_HOME /usr/local/apache-tomcat-8.0.47 ENV CATALINA_BASE /usr/local/apache-tomcat-8.0.47 ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$CATALINA_HOME/bin #容器运行时监听的端口 EXPOSE 8080
#设置tomcat 自启动
CMD ["/usr/local/apache-tomcat-8.0.47/bin/catalina.sh", "run"]
相关文章推荐
- Dockerfile制作官方Tomcat镜像及镜像使用详解
- dockerfile制作tomcat镜像
- 使用Dockerfile制作JDK+Tomcat镜像
- Docker实践(三)应用场景(创建私有库、用dockerfile制作自己应用镜像、利用私有库发布)
- apache服务的docker镜像 以及用Dockerfile制作apache服务的镜像
- docker dockerFile 参数解释,及生成jdk+tomcat镜像实例
- 制作tomcat的docker镜像
- 新手的我在使用docker制作tomcat镜像时遇到环境变量问题
- Dockerfile:制作可ssh登录的镜像
- 实战--通过dockerfile本地编译tomcat镜像
- dockerfile制作docker镜像
- 在docker中制作自己的JDK+tomcat镜像
- docker镜像制作之Dockerfile文件---hadooop伪分布式
- 利用Dockerfile构建一个基于centos 7,包括java 8, tomcat 7,php ,mysql+mycat的镜像
- 使用Dockerfile文件构建基于centOS系统的tomcat镜像
- Dockerfile制作Docker镜像
- docker 使用Dockerfile 创建带jdk 和tomcat的镜像
- Docker学习系列从零开始之基于SSH镜像制作tomcat和jdk的镜像【五】
- docker镜像制作之Dockerfile文件---snort
- Docker采用Dockerfile方式构建Tomcat容器镜像