Как я могу проверить местное изображение в актуальном состоянии с изображением реестра? - PullRequest
2 голосов
/ 16 мая 2019

Я хотел бы узнать последнюю временную метку для изображения в частном реестре Docker, используя API v2, не перетаскивая изображение к моему локальному, и сравнить его с датой создания локального образа.

Возможно ли это с помощью скрипта или curl с помощью awk?

1 Ответ

0 голосов
/ 16 мая 2019

Вы можете выполнить команду извлечения , чтобы убедиться в актуальности локального репо-докера.Если вы попытаетесь вытащить изображение, Docker сравнит удаленный дайджест изображения с локальным дайджестом изображения.Если дайджесты одинаковы, докер не обновит изображение и сообщит, что оно обновлено.

Пример ниже:

    docker pull myrepo/app:v0.1
    car0.1: Pulling from myrepo
    Digest: sha256:cb7b50c26124ffba06fd559fa86751e5fe9b4a49990fc8dbf4dfaf0fb9d58206
    Status: Image is up to date for myrepo/app:v0.1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...