This commit is contained in:
sxu 2024-09-25 16:08:03 +08:00
parent dfdb9404d4
commit b5af9513da
24 changed files with 7 additions and 247 deletions

View File

@ -1,14 +0,0 @@
@echo off
echo.
echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Auth<74><68><EFBFBD>̡<EFBFBD>
echo.
cd %~dp0
cd ../bonus-auth/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar bonus-auth.jar
cd bin
pause

View File

@ -1,14 +0,0 @@
@echo off
echo.
echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Gateway<61><79><EFBFBD>̡<EFBFBD>
echo.
cd %~dp0
cd ../bonus-gateway/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar bonus-gateway.jar
cd bin
pause

View File

@ -1,14 +0,0 @@
@echo off
echo.
echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Modules-File<6C><65><EFBFBD>̡<EFBFBD>
echo.
cd %~dp0
cd ../bonus-modules/bonus-file/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar bonus-modules-file.jar
cd bin
pause

View File

@ -1,14 +0,0 @@
@echo off
echo.
echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Modules-Gen<65><6E><EFBFBD>̡<EFBFBD>
echo.
cd %~dp0
cd ../bonus-modules/bonus-gen/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar bonus-modules-gen.jar
cd bin
pause

View File

@ -1,14 +0,0 @@
@echo off
echo.
echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Modules-Job<6F><62><EFBFBD>̡<EFBFBD>
echo.
cd %~dp0
cd ../bonus-modules/bonus-job/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar bonus-modules-job.jar
cd bin
pause

View File

@ -1,14 +0,0 @@
@echo off
echo.
echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Monitor<6F><72><EFBFBD>̡<EFBFBD>
echo.
cd %~dp0
cd ../bonus-visual/bonus-monitor/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar bonus-visual-monitor.jar
cd bin
pause

View File

@ -9,7 +9,7 @@
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>bonus-material-2.0</artifactId> <artifactId>bonus-modules-material</artifactId>
<description> <description>
bonus-modules-material仓储模块 bonus-modules-material仓储模块

View File

@ -1,22 +0,0 @@
# 创建 bonus 用户,此段代码未测试
RUN group add -g 1002 bonus && \
useradd -u 1002 -g 1002 -m -s /usr/sbin/nologin bonus
# 切换到 bonus 用户
USER bonus
# end 创建用户
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER bonus
# 挂载目录
VOLUME /home/bonus
# 创建目录
RUN mkdir -p /home/bonus
# 指定路径
WORKDIR /home/bonus
# 复制jar文件到路径
COPY ./jar/bonus-auth.jar /home/bonus/bonus-auth.jar
# 启动认证服务
ENTRYPOINT ["java","-jar","bonus-auth.jar"]

View File

@ -1 +0,0 @@
存放认证中心打包好的jar文件用于docker启动应用。

View File

@ -1,22 +0,0 @@
# 创建 bonus 用户,此段代码未测试
RUN group add -g 1002 bonus && \
useradd -u 1002 -g 1002 -m -s /usr/sbin/nologin bonus
# 切换到 bonus 用户
USER bonus
# end 创建用户
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER bonus
# 挂载目录
VOLUME /home/bonus
# 创建目录
RUN mkdir -p /home/bonus
# 指定路径
WORKDIR /home/bonus
# 复制jar文件到路径
COPY ./jar/bonus-gateway.jar /home/bonus/bonus-gateway.jar
# 启动网关服务
ENTRYPOINT ["java","-jar","bonus-gateway.jar"]

View File

@ -1 +0,0 @@
存放网关模块打包好的jar文件用于docker启动应用。

View File

@ -1,22 +0,0 @@
# 创建 bonus 用户,此段代码未测试
RUN group add -g 1002 bonus && \
useradd -u 1002 -g 1002 -m -s /usr/sbin/nologin bonus
# 切换到 bonus 用户
USER bonus
# end 创建用户
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER bonus
# 挂载目录
VOLUME /home/bonus
# 创建目录
RUN mkdir -p /home/bonus
# 指定路径
WORKDIR /home/bonus
# 复制jar文件到路径
COPY ./jar/bonus-modules-file.jar /home/bonus/bonus-modules-file.jar
# 启动文件服务
ENTRYPOINT ["java","-jar","bonus-modules-file.jar"]

View File

@ -1 +0,0 @@
存放文件服务打包好的jar文件用于docker启动应用。

View File

@ -1,22 +0,0 @@
# 创建 bonus 用户,此段代码未测试
RUN group add -g 1002 bonus && \
useradd -u 1002 -g 1002 -m -s /usr/sbin/nologin bonus
# 切换到 bonus 用户
USER bonus
# end 创建用户
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER bonus
# 挂载目录
VOLUME /home/bonus
# 创建目录
RUN mkdir -p /home/bonus
# 指定路径
WORKDIR /home/bonus
# 复制jar文件到路径
COPY ./jar/bonus-modules-gen.jar /home/bonus/bonus-modules-gen.jar
# 启动代码生成服务
ENTRYPOINT ["java","-jar","bonus-modules-gen.jar"]

View File

@ -1 +0,0 @@
存放代码生成打包好的jar文件用于docker启动应用。

View File

@ -1,22 +0,0 @@
# 创建 bonus 用户,此段代码未测试
RUN group add -g 1002 bonus && \
useradd -u 1002 -g 1002 -m -s /usr/sbin/nologin bonus
# 切换到 bonus 用户
USER bonus
# end 创建用户
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER bonus
# 挂载目录
VOLUME /home/bonus
# 创建目录
RUN mkdir -p /home/bonus
# 指定路径
WORKDIR /home/bonus
# 复制jar文件到路径
COPY ./jar/bonus-modules-job.jar /home/bonus/ruoyi-modules-job.jar
# 启动定时任务服务
ENTRYPOINT ["java","-jar","bonus-modules-job.jar"]

View File

@ -1 +0,0 @@
存放定时任务打包好的jar文件用于docker启动应用。

View File

@ -17,6 +17,6 @@ RUN mkdir -p /home/bonus
# 指定路径 # 指定路径
WORKDIR /home/bonus WORKDIR /home/bonus
# 复制jar文件到路径 # 复制jar文件到路径
COPY ./jar/bonus-modules-system.jar /home/bonus/bonus-modules-system.jar COPY ./jar/bonus-modules-material.jar /home/bonus/bonus-modules-material.jar
# 启动系统服务 # 启动系统服务
ENTRYPOINT ["java","-jar","bonus-modules-system.jar"] ENTRYPOINT ["java","-jar","bonus-modules-material.jar"]

View File

@ -1,22 +0,0 @@
# 创建 bonus 用户,此段代码未测试
RUN group add -g 1002 bonus && \
useradd -u 1002 -g 1002 -m -s /usr/sbin/nologin bonus
# 切换到 bonus 用户
USER bonus
# end 创建用户
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER bonus
# 挂载目录
VOLUME /home/bonus
# 创建目录
RUN mkdir -p /home/bonus
# 指定路径
WORKDIR /home/bonus
# 复制jar文件到路径
COPY ./jar/bonus-visual-monitor.jar /home/bonus/bonus-visual-monitor.jar
# 启动系统服务
ENTRYPOINT ["java","-jar","bonus-visual-monitor.jar"]

View File

@ -1 +0,0 @@
存放监控中心打包好的jar文件用于docker启动应用。

View File

@ -18,24 +18,6 @@ cp -r ../bonus-ui/dist/** ./nginx/html/dist
# copy jar # copy jar
echo "begin copy bonus-gateway " echo "begin copy bonus-modules-material "
cp ../bonus-gateway/target/bonus-gateway.jar ./bonus/gateway/jar cp ../bonus-modules/bonus-material/target/bonus-modules-material.jar ./bonus/modules/material/jar
echo "begin copy bonus-auth "
cp ../bonus-auth/target/bonus-auth.jar ./bonus/auth/jar
echo "begin copy bonus-visual "
cp ../bonus-visual/bonus-monitor/target/bonus-visual-monitor.jar ./bonus/visual/monitor/jar
echo "begin copy bonus-modules-system "
cp ../bonus-modules/bonus-system/target/bonus-modules-system.jar ./bonus/modules/system/jar
echo "begin copy bonus-modules-file "
cp ../bonus-modules/bonus-file/target/bonus-modules-file.jar ./bonus/modules/file/jar
echo "begin copy bonus-modules-job "
cp ../bonus-modules/bonus-job/target/bonus-modules-job.jar ./bonus/modules/job/jar
echo "begin copy bonus-modules-gen "
cp ../bonus-modules/bonus-gen/target/bonus-modules-gen.jar ./bonus/modules/gen/jar

View File

@ -31,7 +31,7 @@ base(){
# 启动程序模块(必须) # 启动程序模块(必须)
modules(){ modules(){
docker-compose up -d bonus-nginx bonus-gateway bonus-auth bonus-modules-system docker-compose up -d bonus-nginx bonus-modules-material
} }
# 关闭所有环境/模块 # 关闭所有环境/模块

View File

@ -90,7 +90,7 @@ services:
bonus-modules-system: bonus-modules-system:
container_name: bonus-modules-system container_name: bonus-modules-system
build: build:
context: ./bonus/modules/system context: bonus/modules/material
dockerfile: dockerfile dockerfile: dockerfile
ports: ports:
- "9201:9201" - "9201:9201"