在命令行中处理Docker镜像

在命令行中处理Docker镜像

下面的命令可以列出所有已下载或安装的映像:

docker images -a

可以使用docker rmi命令删除映像,传递要删除的映像的名称,这将删除镜像。

在命令行中处理Docker镜像

有时在测试和开发时,一些镜像会悬空,这意味着没有标记的进项。始终可以安全地删除它们以释放磁盘空间。

运行docker images -f hanging =true将列出它们:

在命令行中处理Docker镜像

你可以用docker rmi $(docker images -f hanging =true -q)清除它们。此命令将仅消除容器中使用的悬空镜像,即使当前没有运行。

docker system prune -a也是一种常用的删除镜像的方法,它也会删除不被任何容器引用的镜像,这些容器可能会删除您可能想要保留的镜像,甚至只是为了回滚到以前版本的镜像。

如果您想清除所有内容,还可以使用docker rmi $(docker images -a -q)删除所有镜像 ,这在使用docker进行第一次测试和实验时可能会很好。

(0)
上一篇 2020年7月16日 下午11:10
下一篇 2020年7月17日 下午11:29

相关推荐

发表回复

登录后才能评论