gpt4 book ai didi

shell - 如何在 Jenkins Job 中删除 docker 镜像

转载 作者:行者123 更新时间:2023-12-02 18:08:00 37 4
gpt4 key购买 nike

我想从 Jenkins 中删除一些 Docker 操作的残余。

但是不知何故下面的行不起作用...

问题似乎与括号有关。

有什么建议吗?

if [ docker images -f dangling=true -q|wc -l > 0 ]; then docker rmi --force $(docker images -f dangling=true -q);fi

最佳答案

较新版本的 Docker 现在具有 system prune 命令。

删除悬空图像:

$ docker system prune

要删除悬挂和未使用的图像:

$ docker system prune --all

修剪卷:

$ docker system prune --volumes

修剪宇宙:

$ docker system prune --force --all --volumes

关于shell - 如何在 Jenkins Job 中删除 docker 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45360964/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com