From f25cf2bb77d4ffe7c13675e447ea5db6197d3b68 Mon Sep 17 00:00:00 2001 From: hehui Date: Mon, 20 Dec 2021 10:46:13 +0800 Subject: [PATCH 1/2] add sentinel service --- docker/docker-compose.yml | 12 ++++++++++++ docker/sentinel/Dockerfile | 16 ++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 docker/sentinel/Dockerfile diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 5fb8da1c..d069d5b3 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -65,6 +65,17 @@ services: - ruoyi-gateway links: - ruoyi-gateway + ruoyi-sentinel: + container_name: yanshi-Sentinel + build: + context: ./sentinel + volumes: + - ./sentinel/logs:/logs/sentinel + ports: + - "8719:8719" + - "8858:8858" + links: + - ruoyi-nacos ruoyi-gateway: container_name: ruoyi-gateway build: @@ -76,6 +87,7 @@ services: - ruoyi-redis links: - ruoyi-redis + - ruoyi-sentinel ruoyi-auth: container_name: ruoyi-auth build: diff --git a/docker/sentinel/Dockerfile b/docker/sentinel/Dockerfile new file mode 100644 index 00000000..7f0d6794 --- /dev/null +++ b/docker/sentinel/Dockerfile @@ -0,0 +1,16 @@ +FROM openjdk:8-jre + +MAINTAINER ruoyi + +ADD https://hub.fastgit.org/alibaba/Sentinel/releases/download/1.8.2/sentinel-dashboard-1.8.2.jar app.jar + +EXPOSE 8858 8719 + +VOLUME /logs/sentinel + +ENTRYPOINT [ \ +"java","-Djava.security.egd=file:/dev/./urandom","-Dserver.port=8858", \ +"-Dcsp.sentinel.api.port=8719","-Dcsp.sentinel.dashboard.server=localhost:8858", \ +"-Dlogging.file=/logs/sentinel/sentinel-dashboard.log", "-Dcsp.sentinel.log.dir=/logs/sentinel", \ +"-Dproject.name=sentinel-dashboard","-jar","app.jar" \ +] From 02eab9693061590f26c0437d4ae135a562e88b02 Mon Sep 17 00:00:00 2001 From: hehui Date: Mon, 20 Dec 2021 10:58:59 +0800 Subject: [PATCH 2/2] =?UTF-8?q?container=5Fname=E8=BD=AC=E5=B0=8F=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index d069d5b3..283e4fa9 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -66,7 +66,7 @@ services: links: - ruoyi-gateway ruoyi-sentinel: - container_name: yanshi-Sentinel + container_name: yanshi-sentinel build: context: ./sentinel volumes: