Как я могу увидеть, когда в последний раз изображение docker в частном репозитории docker hub обновлялось с использованием python

#python #docker

#python #docker

Вопрос:

Я пытаюсь автоматизировать некоторые задачи, и в рамках автоматизации я хотел бы автоматически проверять, когда в последний раз изображение в моем частном репозитории обновлялось с использованием python. Я прочитал несколько других примеров кода Python, использующего API docker registry, но не добился успеха в их работе. Проще говоря, то, что я пытаюсь сделать на Python, заключается в следующем:

Используйте python, чтобы проверить дату последнего обновления для моего изображения в моем частном репозитории. Если обновлено с момента последнего извлечения: извлеките новое изображение

Если нет: ничего не делайте

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

Комментарии:

1. Какого провайдера вы используете для своего частного реестра? Docker Hub? Здесь вам может помочь API: docs.docker.com/registry/spec/api

2. @Hugo Я использую docker hub для своего частного репозитория, у меня просто возникают проблемы с получением этого API для работы с использованием Python

3. Хм, тогда кажется, что это другая проблема, чем та, которая была задана в вашем первом вопросе, не так ли? Вы можете выполнить HTTP-запрос с помощью urllib, использовать его довольно просто. В чем ваша проблема?