將apache-tomcat-8.0.36.tar.gz及jdk-7u79-linux-x64.gz拷貝到建立的tomcat8目錄下linux
在tomcat8目錄下建立Dockerfile文件docker
在Dockerfile文件中寫入如下內容apache
FROM daocloud.io/library/centos:6 MAINTAINER limugen<limugen@uce.cn> ENV REFESHED_AT 2018-3 ADD jdk-7u79-linux-x64.gz /usr/local/ ADD apache-tomcat-8.0.36.tar.gz /usr/local/ ENV JAVA_HOME /usr/local/jdk1.7.0_79 ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ENV TOMCAT_HOME /usr/local/apache-tomcat-8.0.36 ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$TOMCAT_HOME/bin EXPOSE 8080 CMD /usr/local/apache-tomcat-8.0.36/bin/catalina.sh run
建立tomcat的docker容器啓動容器centos
docker build -t tomcat:8 .tomcat
啓動容器bash
docker run -d -p 8000:8080 tomcat:8ui