Switch to OpenJ9 for container
This commit is contained in:
parent
36ee1bccfa
commit
9b3b4fac17
2 changed files with 29 additions and 28 deletions
|
@ -8,8 +8,7 @@ COPY --chown=gradle:gradle . /home/gradle/src
|
|||
WORKDIR /home/gradle/src
|
||||
RUN /home/gradle/src/gradlew --console=plain --no-daemon bootJar
|
||||
|
||||
FROM openjdk:14-jdk-slim
|
||||
FROM adoptopenjdk:openj9
|
||||
EXPOSE 8080
|
||||
COPY --from=builder /home/gradle/src/api/build/libs/api.jar twigs-api.jar
|
||||
CMD /usr/local/openjdk-14/bin/java $JVM_ARGS -jar /twigs-api.jar
|
||||
|
||||
CMD /opt/java/openjdk/bin/java $JVM_ARGS -jar /twigs-api.jar
|
||||
|
|
|
@ -1,31 +1,33 @@
|
|||
version: "3.3"
|
||||
|
||||
services:
|
||||
twigs:
|
||||
build: .
|
||||
ports:
|
||||
- "8080:8080"
|
||||
depends_on:
|
||||
- db
|
||||
environment:
|
||||
SPRING_DATASOURCE_URL: jdbc:mysql://db:3306/budget
|
||||
SPRING_JPA_HIBERNATE_DDL-AUTO: update
|
||||
SERVER_TOMCAT_MAX-THREADS: 5
|
||||
TWIGS_CORS_DOMAINS: "http://localhost:4200"
|
||||
networks:
|
||||
- twigs
|
||||
twigs:
|
||||
build: .
|
||||
ports:
|
||||
- "8080:8080"
|
||||
depends_on:
|
||||
- db
|
||||
environment:
|
||||
SPRING_DATASOURCE_URL: "jdbc:mysql://db:3306/budget?useSSL=false"
|
||||
SPRING_JPA_HIBERNATE_DDL-AUTO: update
|
||||
SERVER_TOMCAT_MAX-THREADS: 5
|
||||
TWIGS_CORS_DOMAINS: "http://localhost:4200"
|
||||
networks:
|
||||
- twigs
|
||||
command: sh -c "sleep 5 && /opt/java/openjdk/bin/java $JVM_ARGS -jar /twigs-api.jar"
|
||||
|
||||
db:
|
||||
image: mysql:5
|
||||
ports:
|
||||
- "3306:3306"
|
||||
environment:
|
||||
MYSQL_RANDOM_ROOT_PASSWORD: "yes"
|
||||
MYSQL_DATABASE: budget
|
||||
MYSQL_USER: budget
|
||||
MYSQL_PASSWORD: budget
|
||||
networks:
|
||||
- twigs
|
||||
db:
|
||||
image: mysql:5.7
|
||||
ports:
|
||||
- "3306:3306"
|
||||
environment:
|
||||
MYSQL_RANDOM_ROOT_PASSWORD: "yes"
|
||||
MYSQL_DATABASE: budget
|
||||
MYSQL_USER: budget
|
||||
MYSQL_PASSWORD: budget
|
||||
networks:
|
||||
- twigs
|
||||
hostname: db
|
||||
|
||||
networks:
|
||||
twigs:
|
||||
twigs:
|
||||
|
|
Loading…
Reference in a new issue