1.创建项目
创建SpringBoot项目,编写一个index.html文件即可。
2.将项目打成jar包
3.Dockfile解释
#以openjdk8作为基础镜像
FROM openjdk:8-jdk-alpine
#创建一个/app目录
RUN mkdir /app
#匿名挂在/app目录
VOLUME /app
#copy工作目录文件
COPY ./ /app
#在镜像中重命名jar包
RUN mv /app/*.jar demo.jar
EXPOSE 8080
#执行命令
ENTRYPOINT java -jar demo.jar > /app/a.txt
使用 exec 的 ENTRYPOINT的形式会有无法将控制台输出定位到 指定文件的情况。