如何删除所有Docker本地Docker映像
我最近开始使用Docker,但从未意识到我应该使用docker-compose down
代替ctrl-c
或docker-compose
stop摆脱我的实验。我现在在本地有大量不需要的docker映像。
我是否可以运行一个标志来删除所有本地docker映像和容器?
像docker rmi --all --force
--all标志这样的东西并不存在,但是我正在寻找具有类似想法的东西。
回答:
要删除所有容器(包括其卷),
docker rm -vf $(docker ps -a -q)
要删除所有图像,
docker rmi -f $(docker images -a -q)
请记住,您应先删除所有容器,然后再删除创建这些容器所用的所有图像。
如果您使用Windows(Powershell),
$images = docker images -a -qforeach ($image in $images) { docker image rm $image -f }
以上是 如何删除所有Docker本地Docker映像 的全部内容, 来源链接: utcz.com/qa/430820.html