1.将项目打成war包mvn clean package -Dmaven.test.skip=true -P test
2.制作Dockerfile
FROM daocloud.io/library/tomcat:8.5.15-jre8
MAINTAINER shiyuhuan<yuhuan.com>
ADD backend.war /usr/local/tomcat/webapps/
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
#容器运行时监听的端口
EXPOSE 8080
#启动时运行tomcat
CMD /usr/local/tomcat/bin/startup.sh && tail -F /usr/local/tomcat/logs/catalina.out
3.将 backend.war置于与Dockerfile同一目录下,返回到上级目录执行:docker build -t backend-service:v1.0 .