Что означают эти случайные имена репозитория в Docker? - PullRequest
0 голосов
/ 04 июля 2018

возможно, это дубликат, но я не смог найти для этого никакой ссылки.

Я не понимаю, что это за изображения, которые я вижу в выводе docker images ls. В столбце repository я вижу несколько изображений с хэшем в именах.

docker image ls

Спасибо!

Ответы [ 2 ]

0 голосов
/ 04 июля 2018

Я узнал, откуда берутся изображения, они созданы Дженкинсом.

0 голосов
/ 04 июля 2018

Если вы выполняете итерации по пользовательскому изображению, когда вы docker build -t imagename ., тег imagename:latest перемещается к вновь созданному изображению, а предыдущее изображение остается только с хэшем и без другого имени. Вы можете присвоить имя старому изображению с помощью docker tag или удалить его с помощью docker rmi.

Если вы используете Docker 1.13 или новее (включая любую версию формата даты, например 2017.12), вы можете попросить Docker очистить непомеченные изображения с помощью

docker image prune

Во всех версиях Docker вы можете удалять непомеченные изображения с более длинными

docker images -q -f dangling=true | xargs docker rmi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...