修改Dockerfile支持运行环境配置
This commit is contained in:
parent
d7e6220d64
commit
7cbef78112
|
|
@ -11,10 +11,13 @@ 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="-Xmx32M -Xms32M"
|
||||
|
||||
# 启动容器时的进程
|
||||
ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
|
||||
ENTRYPOINT java ${JAVA_OPTS} -Dspring.profiles.active=${PROFILES_ACTIVE} -jar /app.jar
|
||||
|
||||
# 暴露接口
|
||||
EXPOSE 9200
|
||||
|
|
@ -11,10 +11,13 @@ 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} -jar /app.jar
|
||||
ENTRYPOINT java ${JAVA_OPTS} -Dspring.profiles.active=${PROFILES_ACTIVE} -jar /app.jar
|
||||
|
||||
# 暴露接口
|
||||
EXPOSE 8080
|
||||
|
|
@ -11,10 +11,13 @@ 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="-Xmx32M -Xms32M"
|
||||
|
||||
# 启动容器时的进程
|
||||
ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
|
||||
ENTRYPOINT java ${JAVA_OPTS} -Dspring.profiles.active=${PROFILES_ACTIVE} -jar /app.jar
|
||||
|
||||
# 暴露接口
|
||||
EXPOSE 9300
|
||||
|
|
@ -11,10 +11,13 @@ 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} -jar /app.jar
|
||||
ENTRYPOINT java ${JAVA_OPTS} -Dspring.profiles.active=${PROFILES_ACTIVE} -jar /app.jar
|
||||
|
||||
# 暴露接口
|
||||
EXPOSE 9202
|
||||
|
|
@ -11,10 +11,13 @@ 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} -jar /app.jar
|
||||
ENTRYPOINT java ${JAVA_OPTS} -Dspring.profiles.active=${PROFILES_ACTIVE} -jar /app.jar
|
||||
|
||||
# 暴露接口
|
||||
EXPOSE 9203
|
||||
|
|
@ -11,10 +11,13 @@ 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} -jar /app.jar
|
||||
ENTRYPOINT java ${JAVA_OPTS} -Dspring.profiles.active=${PROFILES_ACTIVE} -jar /app.jar
|
||||
|
||||
# 暴露接口
|
||||
EXPOSE 9201
|
||||
|
|
@ -11,10 +11,13 @@ 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="-Xmx32M -Xms32M"
|
||||
|
||||
# 启动容器时的进程
|
||||
ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
|
||||
ENTRYPOINT java ${JAVA_OPTS} -Dspring.profiles.active=${PROFILES_ACTIVE} -jar /app.jar
|
||||
|
||||
# 暴露接口
|
||||
EXPOSE 9100
|
||||
Loading…
Reference in New Issue