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 상태를 유지해요.