728x90 docker2 Kotlin Spring Boot docker file 빌드 배포 kotlin spring boot 로 개발하면서 jar 로만 배포하는 개발자들이 아직도 있어서 글을 작성! 이제는 docker 를 써야할때!!아래와 같이 프로젝트 내 dockerfile 을 생성한다. FROM azul/zulu-openjdk-alpine:17 as builderCOPY build.gradle settings.gradle gradlew ./COPY ./gradle ./gradleCOPY ./src ./srcRUN chmod +x ./gradlewRUN ./gradlew clean bootJarFROM azul/zulu-openjdk-alpine:17-jreCOPY --from=builder /build/libs/*.jar /app.jarEXPOSE 8080ENTRYPOINT ["java",.. 2024. 12. 5. nest js docker 배포 하기 (nestjs) FROM node:18RUN mkdir -p /var/app WORKDIR /var/app COPY . . RUN npm iRUN npm run build EXPOSE 3000 CMD [ "node", "dist/main.js" ] node version 의 경우 원하는것으로 바꿔주면 되고,좀 더 빠르게 빌드하고 싶으면 아래와 같이 alpine 버전으로 변경해주면 된다.FROM node:18-alpine 2024. 11. 24. 이전 1 다음 728x90