在使用 Docker 和 docker-compose 时,需要用到一些命令
查看当前存在的Docker容器。
docker ps -a
docker images
当docker-compose build似乎没有被应用时。
docker-compose build --no-cache
当想要全部删除的时候,在中文中有以下一种说法:
希望全部删除的时候。
将container彻底删除
加上“-f”会强制生效。
docker rm `docker ps -a -q`
删除所有图像
加上“-f”的话就会变得强制执行。
docker rmi `docker images -q`
我不想全部删除
举例来说,比如当你认为今天的所有工作都不需要的时候。
请删除今天的所有Docker容器。
加上-f的话就变成强制性的。
docker rm `docker ps -a | grep -E "minutes?|hours?" | awk '{print $1}'`
今天用 Docker 删除所有镜像。
如果添加”-f”,则会强制执行。
docker rmi `docker images | grep -E "minutes?|hours?" | awk '{print $3}'`