Найти точную версию изображения Docker в конвейерах BitBucket - PullRequest
0 голосов
/ 20 апреля 2020

Можно ли зарегистрировать точную версию Docker изображения, используемого в конвейерах BitBucket?

У нас есть пользовательское Docker изображение, например, версии 1.8. В нашем bitbucket-pipelines.yml мы используем последнюю версию этого образа:

image: ourImage:1

Но когда мы посмотрим на более старые сборки, было бы полезно узнать, какая версия образа использовалась в то время. Было ли это 1,8 или, возможно, 1,7 или 1,6 или ...?

Можно ли записать версию изображения в контейнер Docker или в конвейеры BitBucket? Или найти версию другим способом?

1 Ответ

0 голосов
/ 25 апреля 2020

Извините, мой ответ не проходит проверку символов.

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

Docker демон в конвейерах BitbutBucket

Получить идентификатор контейнера и запрос Docker Сокет

...