Cron 作业不起作用(使用 docker 命令)

shr*_*mpy 0 cron

我想在 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 但它没有被识别。

有什么建议吗?谢谢!

rnd*_*3ro 5

使用-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)