Dockfile 文件
#基础镜像
FROM ubuntu:18.04
#添加jdk
ADD ./jdk-8u281-linux-x64.tar.gz /usr/local
# 配置java环境变量
ENV JAVA_HOME=/usr/local/jdk1.8.0_281
ENV CLASSPATH $JAVA_HOME/lib;$JAVA_HOME/jre/lib
ENV PATH $PATH:$JAVA_HOME/bin
#添加tomcat
ADD ./apache-tomcat-9.0.43.tar.gz /usr/local
#添加web项目
ADD ./housekeeping.war /usr/local/apache-tomcat-9.0.43/webapps
#tomcat开机自启
CMD ["/usr/local/apache-tomcat-9.0.43/bin/catalina.sh","run"]
执行Dockfile文件
了解
语法格式
docker build -t 生成镜像名 ./
#若文件名为Dockerfile
build -t 生成镜像名 ./
#若文件名为其他
docker build -t 生成镜像名 -f ./文件名