docker buildx rm
| 描述 | 删除一个或多个构建器实例 |
|---|---|
| 用法 | docker buildx rm [OPTIONS] [NAME] [NAME...] |
描述
删除指定的或当前的构建器。尝试删除默认构建器是一个空操作。
选项
| 选项 | 默认 | 描述 |
|---|---|---|
--all-inactive | 移除所有不活跃的构建器 | |
-f, --force | 不要提示确认 | |
--keep-daemon | 保持 BuildKit 守护进程运行 | |
--keep-state | 保留 BuildKit 状态 |
示例
移除所有不活跃的构建器 (--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-container
和
kubernetes
驱动程序。
保留 BuildKit 状态 (--keep-state)
保留 BuildKit 状态,以便具有相同名称的新构建器可以重用该状态。
目前,仅由
docker-container 驱动支持。