diff --git a/pom.xml b/pom.xml
index 7e69dc6e..c39190c6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,6 +22,7 @@
2.2.5.RELEASE
2.3.1
2.1.4
+ 2.3.0.RELEASE
2.9.2
1.5.24
1.26.5
diff --git a/ruoyi-auth/Dockerfile b/ruoyi-auth/Dockerfile
new file mode 100644
index 00000000..b5d8fe03
--- /dev/null
+++ b/ruoyi-auth/Dockerfile
@@ -0,0 +1,20 @@
+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
+
+ENV JAVA_OPTS="-Xmx32M -Xms32M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9200
\ No newline at end of file
diff --git a/ruoyi-gateway/Dockerfile b/ruoyi-gateway/Dockerfile
new file mode 100644
index 00000000..be600fa0
--- /dev/null
+++ b/ruoyi-gateway/Dockerfile
@@ -0,0 +1,20 @@
+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
+
+ENV JAVA_OPTS="-Xmx64M -Xms64M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 8080
\ No newline at end of file
diff --git a/ruoyi-gateway/pom.xml b/ruoyi-gateway/pom.xml
index d4432b40..f527aa4a 100644
--- a/ruoyi-gateway/pom.xml
+++ b/ruoyi-gateway/pom.xml
@@ -90,6 +90,7 @@
org.springframework.boot
spring-boot-maven-plugin
+ ${spring-boot.mavenplugin.version}
diff --git a/ruoyi-modules/ruoyi-file/Dockerfile b/ruoyi-modules/ruoyi-file/Dockerfile
new file mode 100644
index 00000000..c4238d77
--- /dev/null
+++ b/ruoyi-modules/ruoyi-file/Dockerfile
@@ -0,0 +1,20 @@
+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
+
+ENV JAVA_OPTS="-Xmx32M -Xms32M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9300
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-file/pom.xml b/ruoyi-modules/ruoyi-file/pom.xml
index 947a5bf2..6990a1b8 100644
--- a/ruoyi-modules/ruoyi-file/pom.xml
+++ b/ruoyi-modules/ruoyi-file/pom.xml
@@ -74,6 +74,7 @@
org.springframework.boot
spring-boot-maven-plugin
+ ${spring-boot.mavenplugin.version}
diff --git a/ruoyi-modules/ruoyi-gen/Dockerfile b/ruoyi-modules/ruoyi-gen/Dockerfile
new file mode 100644
index 00000000..8efdca44
--- /dev/null
+++ b/ruoyi-modules/ruoyi-gen/Dockerfile
@@ -0,0 +1,20 @@
+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
+
+ENV JAVA_OPTS="-Xmx64M -Xms64M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -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
new file mode 100644
index 00000000..b7ae3045
--- /dev/null
+++ b/ruoyi-modules/ruoyi-job/Dockerfile
@@ -0,0 +1,20 @@
+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
+
+ENV JAVA_OPTS="-Xmx64M -Xms64M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9203
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-job/pom.xml b/ruoyi-modules/ruoyi-job/pom.xml
index 7fd1bed6..0746ea7b 100644
--- a/ruoyi-modules/ruoyi-job/pom.xml
+++ b/ruoyi-modules/ruoyi-job/pom.xml
@@ -86,6 +86,7 @@
org.springframework.boot
spring-boot-maven-plugin
+ ${spring-boot.mavenplugin.version}
diff --git a/ruoyi-modules/ruoyi-system/Dockerfile b/ruoyi-modules/ruoyi-system/Dockerfile
new file mode 100644
index 00000000..332fe4e4
--- /dev/null
+++ b/ruoyi-modules/ruoyi-system/Dockerfile
@@ -0,0 +1,20 @@
+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
+
+ENV JAVA_OPTS="-Xmx64M -Xms64M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9201
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-system/pom.xml b/ruoyi-modules/ruoyi-system/pom.xml
index 532260ec..9bbf8957 100644
--- a/ruoyi-modules/ruoyi-system/pom.xml
+++ b/ruoyi-modules/ruoyi-system/pom.xml
@@ -86,6 +86,7 @@
org.springframework.boot
spring-boot-maven-plugin
+ ${spring-boot.mavenplugin.version}
diff --git a/ruoyi-visual/ruoyi-monitor/Dockerfile b/ruoyi-visual/ruoyi-monitor/Dockerfile
new file mode 100644
index 00000000..f559e4fe
--- /dev/null
+++ b/ruoyi-visual/ruoyi-monitor/Dockerfile
@@ -0,0 +1,20 @@
+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
+
+ENV JAVA_OPTS="-Xmx32M -Xms32M"
+
+# 启动容器时的进程
+ENTRYPOINT java ${JAVA_OPTS} -jar /app.jar
+
+# 暴露接口
+EXPOSE 9100
\ No newline at end of file
diff --git a/ruoyi-visual/ruoyi-monitor/pom.xml b/ruoyi-visual/ruoyi-monitor/pom.xml
index c8c1066d..98e307b1 100644
--- a/ruoyi-visual/ruoyi-monitor/pom.xml
+++ b/ruoyi-visual/ruoyi-monitor/pom.xml
@@ -61,6 +61,7 @@
org.springframework.boot
spring-boot-maven-plugin
+ ${spring-boot.mavenplugin.version}