2019独角兽企业重金招聘Python工程师标准
1 .文档图像
2.Show untagged images
from https://docs.docker.com/engine/reference/command line/images /
-q只显示ID
3 .表示标签为DEV的image :
当前,在2和3中获取了不包含所有存储库的microsoft的image ID。 请在文档图像RMI中删除
E.g .
$ docker RMI $ (docker images-f ' dangling=true '-q ) )。
from https://docs.docker.com/engine/reference/command line/images /
如何一次删除所有不包括microsoft的存储库image
$c=docker images -q
$d=docker images 'microsoft/*' -q
比较两个集合
Diff $c $d -IncludeEqual
使用循环
现在,已检索到所有存储库(不包括microsoft )的ID。
diff $ c $ d-include equal|where { $ _.side indicator-ne '=' }|foreach { docker RMI-f $ _.input object }
删除的时候可能会错误地报告,但是删除占用的容器就好了
转载于:https://my.oschina.net/qiushenv 587/blog/3052239