Skip to content

Commit 1f93135

Browse files
Ilya NemtsevIlya Nemtsev
authored andcommitted
updated old docker files
1 parent 61970eb commit 1f93135

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

frameworks/Kotlin/ktor/ktor-jasync.dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM maven:3.9.7-amazoncorretto-17-debian
1+
FROM maven:3.9.9-amazoncorretto-21-debian-bookworm as maven
22
WORKDIR /app
33
COPY ktor-asyncdb/gradle gradle
44
COPY ktor-asyncdb/build.gradle.kts build.gradle.kts
@@ -10,4 +10,4 @@ RUN /app/gradlew --no-daemon shadowJar
1010

1111
EXPOSE 9090
1212

13-
CMD ["java", "-server", "-XX:+UseParallelGC", "-Xms2G","-Xmx2G", "-jar", "/app/build/libs/bench.jar", "jasync-sql"]
13+
CMD ["java", "-server","-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AlwaysPreTouch", "/app/build/libs/bench.jar", "jasync-sql"]
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
FROM maven:3.9.7-amazoncorretto-17-debian as build
1+
FROM maven:3.9.9-amazoncorretto-21-debian-bookworm as build
22
WORKDIR /app
33
COPY ktor-pgclient/gradle gradle
44
COPY ktor-pgclient/build.gradle.kts build.gradle.kts
55
COPY ktor-pgclient/gradlew gradlew
66
COPY ktor-pgclient/src src
77
RUN /app/gradlew --no-daemon shadowJar
88

9-
FROM amazoncorretto:17.0.11-al2023-headless
9+
FROM amazoncorretto:21-al2023-headless
1010
WORKDIR /app
1111
COPY --from=build /app/build/libs/ktor-pgclient.jar ktor-pgclient.jar
1212

1313
EXPOSE 8080
1414

15-
CMD ["java", "-server", "-XX:MaxRAMFraction=1", "-XX:-UseBiasedLocking", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AlwaysPreTouch", "-jar", "ktor-pgclient.jar"]
15+
CMD ["java", "-server","-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AlwaysPreTouch", "-jar", "ktor-pgclient.jar"]

0 commit comments

Comments
 (0)