Docker 容器镜像删除

1.中止全部的container,这样才可以删除其中的images:docker

docker stop $(docker ps -a -q)code

若是想要删除全部container的话再加一个指令:it

docker rm $(docker ps -a -q)容器

2.查看当前有些什么imagesawk

docker images后台

3.删除images,经过image的id来指定删除谁grep

docker rmi <image id>方法

想要删除untagged images,也就是那些id为<None>的image的话能够用im

docker rmi $(docker images | grep "^<none>" | awk "{print $3}")top

要删除所有image的话

docker rmi $(docker images -q)

 

  • docker stop [NAME]/[CONTAINER ID]:将容器退出。
  • docker kill [NAME]/[CONTAINER ID]:强制中止一个容器。
  • docker rm [NAME]/[CONTAINER ID]:不可以删除一个正在运行的容器,会报错。须要先中止容器。
  • docker exec -it d48b21a7e439 /bin/sh :这个命令使用exit命令后,不会退出后台,通常使用这个命令,使用方法以下
相关文章
相关标签/搜索