1、创建Dockerfile文件
FROM 镜像 #在哪个镜像的基础上改造
MAINTAINER *****@163.COM #作者
COPY ***.war /usr/local/tomcat/ #将文件放置到 /usr/local/tomcat/ 目录下
ADD /root/apache-tomcat-8.5.51.tar.gz /root #增加文件到root下,它会拷贝到目录下解压
COPY ./apache-tomcat-8.5.51 /root #拷贝文件都镜像中
COPY ./apache-tomcat-8.5.51 /root
ENV JAVA_HOME /root/jdk1.8.0_144 #设置环境变量
ENV JAVA_HOME=/root/jdk1.8.0_144 PATH=$JAVA_HOME/bin:$PATH #多个环境变量设置最好使用这种
ENTRYPOINT /usr/local/apache-tomcat-8.5.51/bin/startup.sh && tail -F /usr/local/apache-tomcat-8.5.51/logs/catalina.out
WORKDIR /usr/local/src/ --指定镜像的当前目录
VOLUME /data/mysql --指定镜像中/data/mysql/为管理卷
docker build -t /home/centos-tomcat:v1.0 . #制作镜像,最后又一个点,
去除缓存构建 需要增加 --no-cache