一、先初始化简单web程序,返回ok
二、创建Dockerfile,在根目录,可以参考上图根目录的位置,内容如下,两者都行
# 基础镜像
FROM java
#维护者信息
MAINTAINER yanjie
#工作目录
WORKDIR /
# 复制jar到/根目录
ADD target/*.jar app.jar
# 设置时区
RUN echo "Asia/Shanghai" > /etc/timezone
#为了缩短 Tomcat 的启动时间,添加java.security.egd的系统属性指向/dev/urandom作为 ENTRYPOINT
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
# 基础镜像
FROM java
#维护者信息
MAINTAINER yanjie
#工作目录
WORKDIR /
# 定义环境变量
ENV JAVA_OPTS="-Xms512m -Xmx512m"
ENV PROJECT_NAME="boot.jar"
# 复制jar到/根目录
ADD target/*.jar ${PROJECT_NAME}
# 设置时区
RUN echo "Asia/Shanghai" > /etc/timezone
# 执行命令
ENTRYPOINT java ${JAVA_OPTS} -jar /${PROJECT_NAME}
三、编辑启动文件