Spring Boot Dockerfile

bonjour·2019년 12월 2일
0

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"]
profile
봉쥬

0개의 댓글