1. 删除所有不用对象,包括非运行状态的container、所有dangling images、所有未使用中的networks
docker system prune
2. container相关
查看
# 查看所有container
docker ps -a
删除
# 删除指定container
docker container rm cc3f2ff51cab cd20b396a061 ... [container_id]
# 以下错误表明执行删除操作的container处于运行状态,需要先停止运行再进行删除
Error response from daemon: You cannot remove a running container fc983ebf4771d42a8bd0029df061cb74dc12cb174530b2036987575b83442b47. Stop the container before attempting removal or force remove.
# 删除所有非运行状态的container
docker container ls -a --filter status=exited --filter status=created
# 删除所有container
## 警告提示弹出,要求确认操作
docker container prune
## 无警告提示
docker container prune -f
docker container prune --force
3. image相关
查看
# 查看所有image
docker images -a
# 查看有tag的image
docker images
删除
# 删除指定image
docker image rm cc3f2ff51cab cd20b396a061 ... [image_id]
# 删除所有image
## 警告提示弹出,要求确认操作
docker image prune
## 无警告提示
docker image prune -f
docker image prune --force
...待更新











网友评论