Я хочу получить определенную c информацию с docker API. В этом случае я хочу получить IMAGE ID
, который соответствует <none>
из REPOSITORY
с командой docker images
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
<none> <none> ebeb5aebbeef 5 minutes ago 479MB
build-embed latest 80636e4726f8 10 minutes ago 479MB
<none> <none> a2abf2e07bc3 About an hour ago 1.38GB
ubuntu 18.04 4e5021d210f6 5 weeks ago 64.2MB
Я попробовал команду, как показано ниже:
$ docker images | grep `<none>'
И получить результаты:
<none> <none> ebeb5aebbeef 2 minutes ago 479MB
<none> <none> a2abf2e07bc3 58 minutes ago 1.38GB
Как я могу просто получить только IMAGE ID
? (как ebeb5aebbeef a2abf2e07bc3
)
Цель этого вопроса состоит в том, что я хочу удалить <none>
изображения с docker API, например, docker rmi $(docker images | grep <none>
Спасибо всем