멀티스테이지빌드 썸네일형 리스트형 Docker 멀티 스테이지 빌드란? (빌드 시간 단축, 이미지 크기 감소) 멀티 스테이지 빌드(Multi-stage Build)란?멀티 스테이지 빌드는 이름 그대로 도커 이미지 빌드 과정을 여러 단계(stage)로 나누어, 빌드에 필요한 파일만을 최종 이미지에 포함시키는 기법입니다.이 기능은 Dockerfile에서 여러 개의 FROM 명령어를 사용하는 것을 허용하며, 각 스테이지에서 필요한 파일이나 바이너리만을 최종 단계로 복사(COPY) 하여 경량화된 이미지를 생성할 수 있습니다.✅ 왜 멀티 스테이지 빌드를 써야 할까?기존에는 빌드 도구나 의존성 설치 도구를 포함한 전체 환경을 한 이미지에 담아야 했기 때문에, 최종 이미지는 불필요하게 무겁고 보안상 위험이 많았습니다.멀티 스테이지 빌드는 아래와 같은 장점을 제공합니다:이미지 크기 감소: 필요한 실행 파일만 포함하여 수백 MB.. 더보기 이전 1 다음