docker images 显示了一些6个月前的集装箱,但和2年前一样旧。我想把8个月以上的都去掉。我能增加什么魔力 docker rmi $(MAGIC)
docker images
docker rmi $(MAGIC)
docker images prune 它将删除所有未被任何容器使用的图像,并将其与 filter this docs 上面写着:
docker images prune
filter
可以使用 --filter
--filter
$ docker image prune -a --filter "until=24h"
如果您需要删除超过8个月的图像,命令将是:
$ docker image prune -a --filter "until=5840h"
以上命令的更灵活版本,以防需要更改 until . 鉴于此 1 730 8 几个月后,我们可以使用如下命令,让bash进行计算:
until
1
730
8
$ docker image prune -a --filter "until=$((8 * 730))h"