diff --git a/ruoyi-auth/Dockerfile b/ruoyi-auth/Dockerfile index b5d8fe03..4c84a9c7 100644 --- a/ruoyi-auth/Dockerfile +++ b/ruoyi-auth/Dockerfile @@ -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 \ No newline at end of file diff --git a/ruoyi-gateway/Dockerfile b/ruoyi-gateway/Dockerfile index be600fa0..4dfac1aa 100644 --- a/ruoyi-gateway/Dockerfile +++ b/ruoyi-gateway/Dockerfile @@ -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 \ No newline at end of file diff --git a/ruoyi-modules/ruoyi-file/Dockerfile b/ruoyi-modules/ruoyi-file/Dockerfile index c4238d77..64963f17 100644 --- a/ruoyi-modules/ruoyi-file/Dockerfile +++ b/ruoyi-modules/ruoyi-file/Dockerfile @@ -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 \ No newline at end of file diff --git a/ruoyi-modules/ruoyi-gen/Dockerfile b/ruoyi-modules/ruoyi-gen/Dockerfile index 8efdca44..b3836f30 100644 --- a/ruoyi-modules/ruoyi-gen/Dockerfile +++ b/ruoyi-modules/ruoyi-gen/Dockerfile @@ -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 \ No newline at end of file diff --git a/ruoyi-modules/ruoyi-job/Dockerfile b/ruoyi-modules/ruoyi-job/Dockerfile index b7ae3045..c1757c0b 100644 --- a/ruoyi-modules/ruoyi-job/Dockerfile +++ b/ruoyi-modules/ruoyi-job/Dockerfile @@ -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 \ No newline at end of file diff --git a/ruoyi-modules/ruoyi-system/Dockerfile b/ruoyi-modules/ruoyi-system/Dockerfile index 332fe4e4..f646494c 100644 --- a/ruoyi-modules/ruoyi-system/Dockerfile +++ b/ruoyi-modules/ruoyi-system/Dockerfile @@ -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 \ No newline at end of file diff --git a/ruoyi-visual/ruoyi-monitor/Dockerfile b/ruoyi-visual/ruoyi-monitor/Dockerfile index f559e4fe..ffae8739 100644 --- a/ruoyi-visual/ruoyi-monitor/Dockerfile +++ b/ruoyi-visual/ruoyi-monitor/Dockerfile @@ -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 \ No newline at end of file