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命令後,不會退出後臺,通常使用這個命令,使用方法以下
相關文章
相關標籤/搜索