FROM openjdk:17
CMD ["./gradlew", "clean", "build", "-x","test"]
ARG JAR_FILE_PATH=./build/libs/*.jar
COPY ${JAR_FILE_PATH} app.jar
ENTRYPOINT ["java", "-jar", "app.jar"]
Application Build
Docker Login
docker login
docker build -t [dockerId]/[image] [DockerFile 위치]
docker pull [dockerId]/[image]
docker run -d -p 8080:8080 [dockerId]/[image]