镜像
杀死全部正在运行的容器
docker kill $(docker ps -a -q)
删除全部已经中止的容器
docker rm $(docker ps -a -q)
删除全部未打 dangling 标签的镜像
docker rmi $(docker images -q -f dangling=true)
删除全部镜像
docker rmi $(docker images -q)
强制删除镜像名称中包含“doss-api”的镜像
docker rmi --force $(docker images | grep doss-api | awk '{print $3}')
容器
查看运行容器
docker ps
查看全部容器
docker ps -a
进入容器 其中字符串为容器ID:
docker exec -it d27bd3008ad9 /bin/bash
停用所有运行中的容器:
docker stop $(docker ps -q)
删除所有容器:
docker rm $(docker ps -aq)
一条命令实现停用并删除容器:
docker stop $(docker ps -q) & docker rm $(docker ps -aq)