Dockerfile
FROM openjdk:8-jre-alpine
RUN apk --no-cache add tzdata && \
cp /usr/share/zoneinfo/Asia/Seoul /etc/localtime && \
echo "Asia/Seoul" > /etc/timezone
ENV LANG ko_KR.UTF-8
COPY backend*.jar /jars/backend.jar
COPY application.yml /jars/application.yml
COPY keystore.jks /jars/keystore.jks
EXPOSE 8080
CMD ["java", "-Djava.security.edg=file:/dev/./urandom", "-jar", "/jars/backend.jar", "--spring.config.location=file:/jars/application.yml"]
Remote Debug
EXPOSE 8000
CMD ["java", "-Xdebug", "-Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n", "-jar", "/jars/backend.jar", "--spring.config.location=file:/jars/application.yml"]