案例一
编写dockerfile
FROM centos:7
MAINTANIER www.edisonchou.com
ADD jdk-8u45-linux-x64.tar.gz /usr/local
ENV JAVA_HOME /usr/local/jdk1.8.0_45
ADD apache-tomcat-8.0.46.tar.gz /usr/local
COPY server.xml /usr/local/apache-tomcat-8.0.46/conf
RUN rm -f /usr/local/*.tar.gz
WORKDIR /usr/local/apache-tomcat-8.0.46
EXPOSE 8080
ENTRYPOINT ["./bin/catalina.sh", "run"]
创建镜像 build
docker build -t tomcat:v1 .
创建容器 run
docker run -itd --name=tomcate -p 8080:8080 \\
-v /app/webapps/:/usr/local/apache-tomcat-8.0.46/webapps/ \\
tomcat:v1