diff --git a/docker/copy.sh b/docker/copy.sh index a10a499..e827c3f 100755 --- a/docker/copy.sh +++ b/docker/copy.sh @@ -62,3 +62,6 @@ cp ../ruoyi-modules/tuoheng-fms/target/tuoheng-fms.jar ./ruoyi/modules/fms/jar echo "begin copy tuoheng-media " cp ../ruoyi-modules/tuoheng-media/target/tuoheng-media.jar ./ruoyi/modules/media/jar + +echo "begin copy wvp-jar " +cp ../wvpjar/target/wvp-pro-2.7.4.jar ./wvp/wvpjar/jar diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 8dbc33b..8985058 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -293,3 +293,24 @@ services: links: - ruoyi-redis - ruoyi-mysql + wvp-pro: + container_name: wvp-pro + image: wvp-pro-runtime + build: + context: ./wvp/wvpjar + dockerfile: dockerfile + environment: + - TZ=Asia/Shanghai + ports: + - "18080:18080" + - "5060:5060/udp" + - "6379:6379" + volumes: + - ./wvp/logs:/home/ruoyi/logs + depends_on: + - ruoyi-redis + - ruoyi-mysql + links: + - ruoyi-redis + - ruoyi-mysql + restart: unless-stopped diff --git a/docker/wvp/wvpjar/dockerfile b/docker/wvp/wvpjar/dockerfile new file mode 100644 index 0000000..fe5388f --- /dev/null +++ b/docker/wvp/wvpjar/dockerfile @@ -0,0 +1,15 @@ +# 基础镜像 +FROM registry.t-aaron.com/eclipse-temurin:21.0.9_10-jre-alpine-3.23 +# author +MAINTAINER ruoyi + +# 挂载目录 +VOLUME /home/ruoyi +# 创建目录 +RUN mkdir -p /home/ruoyi +# 指定路径 +WORKDIR /home/ruoyi +# 复制jar文件到路径 +COPY ./jar/wvp-pro-2.7.4.jar /home/ruoyi/wvp-pro-2.7.4.jar +# 启动系统服务 +ENTRYPOINT ["java","-jar","wvp-pro-2.7.4.jar"] \ No newline at end of file diff --git a/wvpjar b/wvpjar index 4c6b0d1..4863eea 160000 --- a/wvpjar +++ b/wvpjar @@ -1 +1 @@ -Subproject commit 4c6b0d126784e9935a97efb7541afe79d3d43075 +Subproject commit 4863eea007593565890c646473e7888e6b90ac1d