docker buildx 修剪

描述删除构建缓存
用法docker buildx prune

描述

清除所选构建器的构建缓存。

您可以精细地控制使用哪些缓存数据:

  • --filter=until=<duration>保留上次使用过的图像的标志<duration>

    <duration>是持续时间字符串,例如24h2h30m,允许的单位为(h)ours(m)inutes(s)econds

  • 在缓存中--keep-storage=<size>保留数据字节的标志。<size>

    <size>是人类可读的内存字符串,例如128mb2gb等。单位不区分大小写。

  • --all允许清除使用#syntax=指令或构建参数设置的内部辅助图像和前端图像的标志BUILDKIT_SYNTAX

选项

选项默认描述
-a, --all包括内部/前端图像
--filter提供过滤器值(例如,until=24h
-f, --force不提示确认
--keep-storage为缓存保留的磁盘空间量
--verbose提供更详细的输出

例子

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

与...一样 buildx --builder