docker要刪除鏡像,先要刪除依賴它的容器
1. 刪除容器
docker ps #查看正在運行的容器
docker ps -a #查看所有容器
docker rm container_id #刪除容器
2. 刪除鏡像
docker images //查看鏡像
docker rmi image_id
2.1 刪除其他鏡像
# 刪除 null image
sudo docker rmi $(docker images -f "dangling=true" -q) #刪除所有鏡像
# 刪掉容器
docker stop $(docker ps -qa)
docker rm $(docker ps -qa)
# 刪除鏡像
docker rmi --force $(docker images -q)
# 刪除名稱中包含某個字符串的鏡像
# 例如刪除包含“some”的鏡像
docker rmi --force $(docker images | grep some | awk '{print $3}')