Dockerfile Instuction
·
Docker
□ FROM컨테이너의 기반이 되는 이미지를 지정FROM openjdk:17-jdk-slim□ WORKDIR컨테이너 내부에서 작업할 디렉토리를 지정WORKDIR /app□ COPY로컬 파일을 컨테이너 내부로 복사할 때 사용COPY target/*.jar app.jar # Maven 빌드 결과 복사COPY build/libs/*.jar app.jar # Gradle 빌드 결과 복사□ ADDCOPY와 유사, ADD는 .tar.gz같은 압축파일을 자동으로 압축해제함ADD myfile.tar.gz /app/ # 압축 해제됨□ RUN컨테이너 이미지를 빌드할 때 명령어를 실행RUN mvn clean package -DskipTests # 테스트 제외하고 Maven 빌드 실행RUN ./gradlew clean b..