我想在 crontab 中每天运行一些命令:
5 0 * * * docker image prune
5 0 * * * docker image prune -a
5 0 * * * docker container prune
Run Code Online (Sandbox Code Playgroud)
它们似乎并没有真正起作用,因为我的服务器内存随着存储的图像和容器的数量而不断减少。我知道这些命令需要手动干预才能接受 y,我在终端中尝试了 docker image prune -y 但它没有被识别。
有什么建议吗?谢谢!
使用-f标志:
docker image prune -a -f
Run Code Online (Sandbox Code Playgroud)
帮助文本:
Usage: docker image prune [OPTIONS]
Remove unused images
Options:
-a, --all Remove all unused images, not just dangling ones
-f, --force Do not prompt for confirmation
--help Print usage
Run Code Online (Sandbox Code Playgroud)