#volumes-from 镜像数据传递 共享数据文件夹docker run -it --name dc04 --volumes-from dc03 mycentos#docker手动配置TomcatFROM centosENV BASE_PATH /usr/localENV JDK jdk1.8.0_11ENV TOMCAT apache-tomcat-9.0.52MAINTAINER freefish<ayu.start@outlook.com>COPY 1.txt /usr/local/cincontainer.txtADD jdk-8u11-linux-x64.tar.gz $BASE_PATHADD apache-tomcat-9.0.52.tar.gz $BASE_PATHRUN yum install -y vimWORKDIR $BASE_PATHENV JAVA_HOME $BASE_PATH/$JDKENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarENV CATALINA_HOME $BASE_PATH/$TOMCATENV CATALINA_BASE $BASE_PATH/$TOMCATENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$CATALINA_HOME/bin#容器运行时监听的端口EXPOSE 8080#启动时运行tomcat# ENTRYPOINT ["/usrl/local/$TOMCAT/bin/startup.sh" ]# CMD ["/usr/local/$TOMCAT/bin/catalina.sh","run"]CMD /usr/local/$TOMCAT/bin/startup.sh && tail -F /usr/local/$TOMCAT/in/logs/catalina.out#Docker构建docker build -t selftomcat9 .#docker 运行docker run -d -p 9080:8080 --name myt9 -v /root/mydocker/tomcat9/data/test:/usrlocal/apache-tomcat-9.0.52/webapps/test -v /root/mydocker/tomcat9/data/tomcat9logs/:/usrlocal/apache-tomcat-9.0.52/logs --privileged=true selftomcat9