Когда я строю образ Docker локально с тегом, а затем назначаю дополнительный тег, я не могу перечислить все теги для этого изображения.
Я теряю теги либо при сборке, сохранении или загрузке изображений докера, и пытаюсь отслеживать состояние своего изображения на каждом шагу. Обратите внимание, что это локальный файл Docker (как на моем ноутбуке), и его нельзя отправить в удаленный репозиторий. Когда я запускаю docker images
, я вижу изображение, созданное с помощью одного из тегов, но не все из них.
$ docker build -t my/repo:first_tag
$ docker tag my/repo:first_tag my/repo:second_tag
Когда я запускаю docker images
, я вижу только первый тег, показанный как тег .
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
my/repo first_tag abcd1234 6 seconds ago 100MB
Я хотел бы иметь какой-нибудь способ показать это изображение со всеми тегами, что-то вроде:
my/repo:
first_tag
second_tag
Существует ли подобная команда, и если да, то что это?
РЕДАКТИРОВАТЬ: Оказывается, я добавлял теги неправильно, и приведенный выше код не является его представителем. То, что я делал, было на самом деле:
$ docker build -t my/repo:first_tag
$ docker tag my/repo:first_tag my/repo
Обратите внимание, что на втором теге нет реального тега. Когда я действительно запускаю код в вопросе, я получаю следующий вывод:
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
my/repo second_tag abcd1234 6 seconds ago 100MB
my/repo first_tag abcd1234 6 seconds ago 100MB