Docker使用示例(4) – 清理容器和镜像

清理容器

清理已停止的容器:

  1. docker rm $(docker ps -qa)

清理所有容器,包括正在运行的和停止的:

  1. docker rm -f $(docker ps -qa)

删除僵死容器

  1. docker rm $(docker ps –all -q -f status=dead)

删除已退出的容器

  1. docker rm $(docker ps –all -q -f status=exited)

清理镜像

清理未生成过容器的镜像

  1. docker rmi $(docker images -qa)

清理所有镜像

  1. docker rmi -f $(docker images -qa)

清理没有tag的镜像

  1. docker images -q -f dangling=true | xargs –no-run-if-empty –delim=’n’ docker rmi