# 使用官方Java运行环境作为基础镜像 FROM openjdk:8 # 指定维护者信息 LABEL maintainer="zhangbo" # 在镜像中创建一个目录存放我们的Spring Boot应用 VOLUME /tmp # 将jar包添加到容器中并更名为app.jar ADD target/shapelight-admin.jar app.jar # 暴露容器内的端口给外部访问 EXPOSE 8018 # 定义环境变量 ENV JAVA_OPTS="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8095" # 在容器启动时运行jar包 ENTRYPOINT exec java $JAVA_OPTS -Djava.security.egd=file:/dev/./cell -jar /app.jar