From 2a8853b3536153bdf470a5e46bac612f4d722210 Mon Sep 17 00:00:00 2001 From: JEECG <445654970@qq.com> Date: Thu, 25 Sep 2025 12:48:25 +0800 Subject: [PATCH] =?UTF-8?q?docker=E5=BE=AE=E6=9C=8D=E5=8A=A1=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=20docker-compose=20=E5=A2=9E=E5=8A=A0xxljob=E5=92=8Cs?= =?UTF-8?q?entinel=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose-cloud.yml | 43 +++++----- .../jeecg-visual/jeecg-cloud-sentinel/pom.xml | 81 +++++++++++++++++++ .../jeecg-cloud-xxljob/Dockerfile | 2 +- 3 files changed, 104 insertions(+), 22 deletions(-) diff --git a/docker-compose-cloud.yml b/docker-compose-cloud.yml index c396da28b..85b35ad21 100644 --- a/docker-compose-cloud.yml +++ b/docker-compose-cloud.yml @@ -109,27 +109,28 @@ services: # environment: # RABBITMQ_DEFAULT_USER: guest # RABBITMQ_DEFAULT_PASS: guest -# jeecg-boot-sentinel: -# restart: on-failure -# build: -# context: ./jeecg-visual/jeecg-cloud-sentinel -# ports: -# - 9000:9000 -# depends_on: -# - jeecg-boot-nacos -# - jeecg-boot-demo -# - jeecg-boot-system -# - jeecg-boot-gateway -# container_name: jeecg-boot-sentinel -# hostname: jeecg-boot-sentinel -# -# jeecg-boot-xxljob: -# build: -# context: ./jeecg-visual/jeecg-cloud-xxljob -# ports: -# - 9080:9080 -# container_name: jeecg-boot-xxljob -# hostname: jeecg-boot-xxljob + + jeecg-boot-sentinel: + restart: on-failure + build: + context: ./jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel + ports: + - 9000:9000 + depends_on: + - jeecg-boot-nacos + - jeecg-boot-demo + - jeecg-boot-system + - jeecg-boot-gateway + container_name: jeecg-boot-sentinel + hostname: jeecg-boot-sentinel + + jeecg-boot-xxljob: + build: + context: ./jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob + ports: + - 9080:9080 + container_name: jeecg-boot-xxljob + hostname: jeecg-boot-xxljob jeecg-vue: build: diff --git a/jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/pom.xml b/jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/pom.xml index 66c73870a..70f130ad4 100644 --- a/jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/pom.xml +++ b/jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/pom.xml @@ -11,6 +11,7 @@ jeecg-cloud-sentinel jeecg-cloud-sentinel sentinel启动模块 + 3.8.3 @@ -149,4 +150,84 @@ + + + + + dev + + + true + + + + dev + + jeecg-boot-nacos:8848 + + springboot3 + + DEFAULT_GROUP + + + + + + + + + test + + + test + + jeecg-boot-nacos:8848 + + springboot3 + + DEFAULT_GROUP + + + + + + + + + docker + + + docker + + jeecg-boot-nacos:8848 + + springboot3 + + DEFAULT_GROUP + + + + + + + + + prod + + + prod + + jeecg-boot-nacos:8848 + + springboot3 + + DEFAULT_GROUP + + + + + + + + diff --git a/jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/Dockerfile b/jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/Dockerfile index 6ef4435a4..cc18d859a 100644 --- a/jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/Dockerfile +++ b/jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/Dockerfile @@ -12,5 +12,5 @@ EXPOSE 9080 ADD ./target/jeecg-cloud-xxljob-3.8.3.jar ./ -CMD java -Dfile.encoding=utf-8 -Djava.security.egd=file:/dev/./urandom -jar jeecg-cloud-xxljob-3.8.3.jar +CMD sleep 60;java -Dfile.encoding=utf-8 -Djava.security.egd=file:/dev/./urandom -jar jeecg-cloud-xxljob-3.8.3.jar