forked from 9-numble/backend
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDockerfile
More file actions
16 lines (12 loc) · 776 Bytes
/
Dockerfile
File metadata and controls
16 lines (12 loc) · 776 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
FROM openjdk:11-jdk
ARG JAR_FILE=*.jar
COPY ${JAR_FILE} numble-9.jar
ARG IDLE_PROFILE
ENV ENV_IDLE_PROFILE=$IDLE_PROFILE
COPY properties/application-session.yml application-session.yml
COPY properties/application-db.yml application-db.yml
COPY properties/application-jpa.yml application-jpa.yml
COPY properties/application-oauth2.yml application-oauth2.yml
COPY properties/application-api.yml application-api.yml
COPY properties/application-aws.yml application-aws.yml
ENTRYPOINT ["java", "-jar", "-Dspring.profiles.active=${ENV_IDLE_PROFILE}", "-Duser.timezone=Asia/Seoul", "-Dspring.config.location=classpath:/application.yml,application-session.yml,application-db.yml,application-jpa.yml,application-oauth2.yml,application-api.yml,application-aws.yml", "/numble-9.jar"]