Как я могу определить, какие теги связаны с докером image_id? - PullRequest
0 голосов
/ 31 января 2019

Если я укажу в своем файле для создания докера, что я хочу использовать homeassistant/home-assistant в качестве своего изображения, он будет использовать тег «последний».

Теперь, через десять дней, предположим, что «последний» изменился,Если я хочу обновить до последней версии, это достаточно просто.Но если позже я захочу вернуться к использованию того же изображения перед обновлением, у меня нет возможности узнать, что было «последним» 10 дней назад.

изображения докера

даст мне image_id.Поскольку разработчик этого изображения также маркирует изображения номерами версий, как я могу узнать, какие другие теги связаны с определенным идентификатором изображения?

В общей схеме я хотел бы иметь возможностьвосстановите все мои контейнеры с изображениями, которые я указал, поскольку они существовали в определенную дату / время.Если в docker compos используется тег «последний», как этого достичь?

1 Ответ

0 голосов
/ 31 января 2019

Использование тега «последний» на самом деле не считается хорошей практикой, именно по той причине, которую вы описываете.Вероятно, вам нужно получить список изображений с их дайджестами.

docker image ls IMAGE --all --digests

Получив дайджест, вы можете закрепить свое изображение в формате дайджеста homeassistant/home-assistant@sha256:45bc9ec36....Для получения дополнительной информации см. docker pull docs.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...