@@ -0,0 +1,13 @@
+FROM openjdk:17-jdk
+
+ENV TZ=Asia/Shanghai
+# 默认开发环境
+ENV PROFILES=dev
+#工作目录
+WORKDIR /data
+ADD ./target/iot-gateway-1.0.0.jar iot-gateway.jar
+EXPOSE 9000
+CMD java --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -Dspring.profiles.active=$PROFILES -jar iot-gateway.jar
@@ -0,0 +1,12 @@
+ADD ./iot-module-auth-biz/target/iot-module-auth-biz-1.0.0.jar iot-auth.jar
+EXPOSE 9001
+CMD java --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -Dspring.profiles.active=${PROFILES} -jar iot-auth.jar
+ADD ./iot-module-data-biz/target/iot-module-data-biz-1.0.0.jar iot-data.jar
+EXPOSE 9004
+CMD java --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -Dspring.profiles.active=$PROFILES -jar iot-data.jar
+ADD ./iot-module-manage-biz/target/iot-module-manage-biz-1.0.0.jar iot-manage.jar
+EXPOSE 9003
+CMD java --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -Dspring.profiles.active=$PROFILES -jar iot-manage.jar
+ADD ./iot-module-system-biz/target/iot-module-system-biz-1.0.0.jar iot-system.jar
+EXPOSE 9002
+CMD java --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -Dspring.profiles.active=$PROFILES -jar iot-system.jar