{{tag>[docker cli builder buildkit]}} ====== Docker Builder ====== 빌드 cache 정리와 ''docker build'' alias 관점에서 이해하기 좋은 ''docker builder'' 관리 페이지. ===== Summary ===== * 현재 Docker에서는 ''docker build'' 가 사실상 Buildx/BuildKit 기반으로 동작하는 경우가 많다. * ''docker builder build'' 는 ''docker build'' 와 같은 빌드 엔진 alias로 보는 편이 실무적으로 맞다. * ''docker builder prune'' 는 build cache를 정리하는 대표 명령이다. ===== Usage ===== docker builder COMMAND ===== Command Groups ===== * ''build'': 이미지 빌드. 실제 옵션 범위는 ''docker buildx build'' 와 거의 겹친다. * 주요 옵션: ''-f'', ''-t'', ''--build-arg'', ''--target'', ''--platform'', ''--pull'', ''--push'', ''--load'', ''--secret'', ''--cache-from'', ''--cache-to'' * ''prune'': build cache 정리 * 주요 옵션: ''-a'', ''-f'', ''--filter'', ''--max-used-space'', ''--min-free-space'', ''--reserved-space'', ''--verbose'' ===== Examples ===== # 빌드 docker builder build -t example/app:latest . # 오래된 build cache 정리 docker builder prune -f ===== Troubleshooting ===== * 빌드 산출물이 로컬 이미지 store에 안 보이면 ''--load'' 없이 multi-platform build를 했을 가능성이 있다. * cache 정리는 빌드 시간을 늘릴 수 있으므로 CI 캐시 전략과 함께 판단한다. ===== Compatibility ===== * 새 기능은 대체로 [[docker:buildx]] 쪽 문서와 옵션 설명을 기준으로 보는 편이 정확하다. * ''docker builder'' 는 개념적으로는 남아 있지만, 실무 문맥에서는 ''buildx'' 노출이 더 많다. ===== Help ===== +++ docker builder prune --help | Usage: docker buildx prune Remove build cache Options: -a, --all Include internal/frontend images --builder string Override the configured builder instance (default "default") -D, --debug Enable debug logging --filter filter Provide filter values -f, --force Do not prompt for confirmation --max-used-space bytes Maximum amount of disk space allowed to keep for cache --min-free-space bytes Target amount of free disk space after pruning --reserved-space bytes Amount of disk space always allowed to keep for cache --timeout duration Override the default timeout for loading builder status (default 20s) --verbose Provide a more verbose output +++ ===== See Also ===== * [[docker:ko]] * [[docker:buildx]] * [[docker:image]] * [[docker:system]] ===== History ===== * codex:: 2026-07-06 Added docker builder subpage focusing on build alias semantics and cache pruning.