本文共 868 字,大约阅读时间需要 2 分钟。
#基本镜像FROM centos #把你上传的jdk放到docker容器里面的root目录下ADD jdk-8u211-linux-x64.tar.gz /root#把你上传的Tomcat放到docker容器里面的root目录下ADD apache-tomcat-7.0.96.tar.gz /root#设置环境变量ENV JAVA_HOME /root/jdk1.8.0_211 #设置环境变量ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #设置环境变量ENV CATALINA_HOME /root/apache-tomcat-7.0.96 #设置环境变量ENV CATALINA_BASE /root/apache-tomcat-7.0.96#设置环境变量ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$CATALINA_HOME/bin#执行startup.sh并打开日志ENTRYPOINT /root/apache-tomcat-7.0.96/bin/startup.sh && tail -F /root/apache-tomcat-7.0.96/logs/catalina.out
docker build -t tomcat:latest .
(1)先创建centos镜像
(2)在进入容器配置jdk,tomcat,和他们的环境变量 (3)使用docker commit containerId 镜像名称:版本号
命令创建镜像 转载地址:http://dgcrn.baihongyu.com/