- SpringBoot Dockerfile 작성법
- 프로젝트 바로 하위에 Dockerfile 생성
- Dockerfile 작성
- 작성 후 mvn package 후 build
FROM openjdk:17-alpine
EXPOSE 9999
ARG JAR_FILE={applicationName}-0.0.1-SNAPSHOT.jar
ADD target/${JAR_FILE} {appName}.jar
ENV PROFILE=local
ENTRYPOINT [ "java", "-Dfile.encoding=UTF-8", "-jar", "/{appName}.jar" ]