
[Jenkins][KDT 2차 프로젝트] Dockerize 배포
·
DevOps🚚/Jenkins
깃 클론 > Jenkins에서 Dockerfile을 통해 이미지화 > DockerHub에 이미지 업로드 > Jenkins exec shell을 사용해 각 애플리케이션에 배포1. 도커 이미지화1.2 Dockerfile# Dockerfile# 기본 이미지를 설정합니다FROM openjdk:17-jdk-slim# 작업 디렉토리 생성WORKDIR /app# Gradle 빌드에서 생성된 JAR 파일을 컨테이너로 복사합니다COPY /build/libs/inclass-spring-security-0.0.1-SNAPSHOT.jar /app/inclass-spring-security-0.0.1-SNAPSHOT.jar# JAR 파일 실행ENTRYPOINT ["java", "-jar", "inclass-spring-secu..