docker buildx rm

docker buildx rm

docker buildx rm은 하나 이상의 빌더 인스턴스를 제거하는 명령이에요. 더 이상 쓰지 않는 빌더를 정리할 때 사용해요.

출처: 문서

본문

docker buildx rm은 지정한 빌더 인스턴스를 제거해요. --all-inactive로 비활성 빌더를 모두 제거하고, --force로 확인 없이, --keep-daemon·--keep-state로 빌드킷 상태를 유지할 수 있어요.

지원하는 옵션은 다음과 같아요.

옵션 기본값 설명
--all-inactive 비활성 빌더를 모두 제거해요
-f, --force 확인 프롬프트 없이 강제로 실행해요
--keep-daemon BuildKit 데몬을 계속 실행 상태로 둬요
--keep-state BuildKit 상태를 유지해요
--timeout 20s 연결 시 또는 이미 실행 중일 때 컨테이너 종료에 쓰는 타임아웃(초)을 정해요

Remove all inactive builders (--all-inactive)

--all-inactive로 사용 중이 아닌 모든 빌더를 제거해요.

$ docker buildx rm --all-inactive

Override the configured builder instance (--builder)

buildx --builder와 동일해요.

Do not prompt for confirmation (--force)

--force로 확인 프롬프트 없이 제거해요.

$ docker buildx rm --force mybuilder

Keep the BuildKit daemon running (--keep-daemon)

--keep-daemon으로 BuildKit 데몬을 계속 실행 상태로 둬요.

Keep BuildKit state (--keep-state)

--keep-state로 BuildKit 상태를 유지해요.

더 알아보기