최근 포스트

[Docker] 이미지 캐시 관리

2 분 소요

이미지 캐싱 Docker는 이미지를 빌드하고 관리할 때 레이어 기반의 캐싱 시스템을 사용한다. 이는 빌드 시간을 단축하고 저장 공간을 효율적으로 사용하기 위한 핵심 기능이다.

[Docker] npm install 빌드 속도 개선(feat. BuildKit 캐시)

7 분 소요

npm install은 빌드 실행 시간에 많은 영향을 주는 부분 중 하나이다. 실제 나의 경우 npm install로 인해 50분 이상 소요된 경우도 있다. 빌드 최적화를 위해 Dockerfile에서 활용할 수 있는 방법에 대해 알아보자.

npm run build 실행 과정

최대 1 분 소요

1. 빌드 프로세스 시작 npm run build는 실제로 react-scripts build 명령을 실행합니다 이 명령은 프로덕션용 최적화 빌드를 수행합니다