docker buildx 删除

DescriptionRemove one or more builder instances
Usagedocker buildx rm [OPTIONS] [NAME] [NAME...]

描述

移除指定的或当前的构建器。尝试移除默认构建器时不会执行任何操作。

选项

OptionDefaultDescription
--all-inactiveRemove all inactive builders
-f, --forceDo not prompt for confirmation
--keep-daemonKeep the BuildKit daemon running
--keep-stateKeep BuildKit state

示例

移除所有不活跃的构建器 (--all-inactive)

移除不在运行状态的构建器。

$ docker buildx rm --all-inactive
WARNING! This will remove all builders that are not in running state. Are you sure you want to continue? [y/N] y

覆盖配置的构建器实例 (--builder)

buildx --builder相同。

不要提示确认 (--force)

在移除不活跃的构建器之前不要提示确认。

$ docker buildx rm --all-inactive --force

保持BuildKit守护进程运行 (--keep-daemon)

在移除buildx上下文后保持BuildKit守护进程运行。这在您独立管理BuildKit守护进程和buildx上下文时非常有用。仅支持 docker-containerkubernetes 驱动程序。

保持 BuildKit 状态 (--keep-state)

保留BuildKit状态,以便具有相同名称的新构建器可以重复使用。 目前,仅支持 docker-container 驱动