23 lines
497 B
Docker
23 lines
497 B
Docker
FROM java:8-jdk
|
||
|
||
#作者
|
||
MAINTAINER awg
|
||
|
||
#系统编码和时区
|
||
ENV LANG C.UTF-8
|
||
ENV TZ=Asia/Shanghai
|
||
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
||
|
||
# 复制jar文件到镜像内,名字改为app.jar
|
||
ADD /target/*.jar app.jar
|
||
|
||
# 默认dev环境
|
||
ENV PROFILES_ACTIVE = dev
|
||
# JVM运行参数
|
||
ENV JAVA_OPTS="-Xmx64M -Xms64M"
|
||
|
||
# 启动容器时的进程
|
||
ENTRYPOINT java ${JAVA_OPTS} -Dspring.profiles.active=${PROFILES_ACTIVE} -jar /app.jar
|
||
|
||
# 暴露接口
|
||
EXPOSE 9203 |