Guwan-smartSchool/shapelight-admin/Dockerfile

20 lines
561 B
Docker

# 使用官方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