2016-09-09 8 views
0

Я создаю изображения докеров на основе базовых изображений из docker.io (например, ubuntu: 14.04).Насколько стабильны базовые изображения докеры с меткой версии? Должен ли я сделать свою собственную копию?

Я хочу, чтобы мои докеры-сборки были на 100% воспроизводимыми. Одним из требований для этого является то, что базовое изображение не изменяется (или если оно изменяется, это решение для меня использовать измененное базовое изображение).

Могу ли я быть уверенным, что стандартное изображение с тегами (например, ubuntu: 14.04) всегда будет точно таким же? Или мне нужно сделать свою копию в моем собственном репозитории?

ответ

1

Имена версий, такие как ubuntu: 14.04, могут меняться с исправлениями ошибок. Если вы хотите быть уверены, вы получите точно такое же изображение (все еще содержащий исправлены ошибки), вы можете использовать хэш изображения:

FROM [email protected]:4a725d3b3b1c 

Но вы не можете быть уверены, что это точная версия будет проводиться навсегда докер хаб.

Безопасный способ создания собственного сервера репозитория докеров. Нажмите на изображения, которые вы используете в этом репозитории. Используйте хеш-нотацию, чтобы вытащить изображения из локальных репозиториев.

FROM dockerrepos.yourcompany.com/[email protected]:4a725d3b3b1c