Buildpacks란
소스 코드를 분석하여 자동으로 컨테이너 이미지를 생성합니다. Heroku, Google Cloud Run에서 사용하는 기술입니다.
사용법
# pack CLI 설치 후
pack build my-app --builder heroku/builder:24
# 자동 감지:
# - Node.js → npm install && npm build
# - Python → pip install
# - Go → go build
# - Java → Maven/Gradle장점
- 보안 패치 자동 적용 (rebase)
- 멀티 프로세스 지원
- 일관된 이미지 구조
# 보안 패치만 적용 (앱 코드 유지)
pack rebase my-app
댓글 0