From 79580520220312122aa8c86760f267e988cab631 Mon Sep 17 00:00:00 2001 From: Robert Lu Date: Tue, 30 Aug 2022 15:14:15 +0800 Subject: [PATCH 1/4] use dragonwell --- mse-simple-demo/C/Dockerfile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/mse-simple-demo/C/Dockerfile b/mse-simple-demo/C/Dockerfile index 84121cd4..7e3598d4 100644 --- a/mse-simple-demo/C/Dockerfile +++ b/mse-simple-demo/C/Dockerfile @@ -1,11 +1,8 @@ -FROM eclipse-temurin:8-jdk-alpine +FROM dragonwell-registry.cn-hangzhou.cr.aliyuncs.com/dragonwell/dragonwell:8-extended-ga-centos # copy arthas COPY --from=hengyunabc/arthas:latest /opt/arthas /opt/arthas -RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories -RUN apk add wget unzip tcpdump ngrep iproute2-ss bind-tools - WORKDIR /app COPY /target/C-1.0.0.jar /app From 34b48c7b83bb198cdbda0b3523b78406aa178638 Mon Sep 17 00:00:00 2001 From: Robert Lu Date: Tue, 30 Aug 2022 15:27:29 +0800 Subject: [PATCH 2/4] update lombok version --- mse-simple-demo/A/pom.xml | 2 +- mse-simple-demo/C/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mse-simple-demo/A/pom.xml b/mse-simple-demo/A/pom.xml index 2dd897e8..b776125d 100644 --- a/mse-simple-demo/A/pom.xml +++ b/mse-simple-demo/A/pom.xml @@ -39,7 +39,7 @@ org.projectlombok lombok - 1.18.12 + 1.18.24 diff --git a/mse-simple-demo/C/pom.xml b/mse-simple-demo/C/pom.xml index 204da641..7d362e32 100644 --- a/mse-simple-demo/C/pom.xml +++ b/mse-simple-demo/C/pom.xml @@ -40,7 +40,7 @@ org.projectlombok lombok - 1.18.12 + 1.18.24 From 84dff37e926cd80a6cb2bc6ae5b86554170593b3 Mon Sep 17 00:00:00 2001 From: Robert Lu Date: Thu, 1 Sep 2022 12:38:02 +0800 Subject: [PATCH 3/4] esc to stop request --- .../src/main/resources/templates/index.html | 67 +++++++++++-------- 1 file changed, 40 insertions(+), 27 deletions(-) diff --git a/mse-simple-demo/gateway/src/main/resources/templates/index.html b/mse-simple-demo/gateway/src/main/resources/templates/index.html index d96c95dc..b4d1c706 100644 --- a/mse-simple-demo/gateway/src/main/resources/templates/index.html +++ b/mse-simple-demo/gateway/src/main/resources/templates/index.html @@ -15,41 +15,54 @@
- + \ No newline at end of file From ccf157e41f70ae9ba8ffbed7b1ddf5551706e826 Mon Sep 17 00:00:00 2001 From: Robert Lu Date: Thu, 8 Sep 2022 15:45:30 +0800 Subject: [PATCH 4/4] update Dockerfile --- mse-simple-demo/A/Dockerfile | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/mse-simple-demo/A/Dockerfile b/mse-simple-demo/A/Dockerfile index f589a1aa..25cb29d6 100644 --- a/mse-simple-demo/A/Dockerfile +++ b/mse-simple-demo/A/Dockerfile @@ -1,4 +1,6 @@ -FROM eclipse-temurin:8-jdk-alpine +# syntax=docker/dockerfile:1.3-labs + +FROM maven:3-eclipse-temurin-8-alpine # copy arthas COPY --from=hengyunabc/arthas:latest /opt/arthas /opt/arthas @@ -6,9 +8,32 @@ COPY --from=hengyunabc/arthas:latest /opt/arthas /opt/arthas RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories RUN apk add wget unzip tcpdump ngrep iproute2-ss bind-tools +COPY < + + + + alimaven + aliyun maven + http://maven.aliyun.com/nexus/content/groups/public/ + central + + + maven-default-http-blocker + !* + http://0.0.0.0/ + + + +EOF + WORKDIR /app -COPY /target/A-1.0.0.jar /app + +COPY ./ ./ + +RUN --mount=type=cache,target=/root/.m2/repository/ \ + mvn clean package EXPOSE 20001 ENTRYPOINT ["sh", "-c"] -CMD ["java -jar /app/A-1.0.0.jar"] +CMD ["java -jar /app/target/A-1.0.0.jar"]