#docker
#docker
Вопрос:
На сайте docker hub есть два пользователя dockerfile и stackbrew. У обоих из них много «стандартных» репозиториев, например репозитория mongodb.
- В чем различия между ними?
- Какой из них более «официальный»?
Ответ №1:
Stackbrew является официальным проектом images, все изображения, принадлежащие пользователю stackbrew, курируются и проверяются сотрудниками Docker. Более подробная информация о проекте доступна в нашем репозитории Github.
Пространство имен dockerfile не является официальным и не контролируется нами. В нем есть некоторые репозитории, которые (пока) недоступны в качестве официального образа, но это то, что мы собираемся исправить со временем.
Также обратите внимание, что любое изображение в stackbrew / namespace отражает официальное изображение с тем же именем, т.е. stackbrew/ubuntu
совпадает с ubuntu
, stackbrew/ruby
то же самое, что ruby
; и т.д.
Комментарии:
1. в репозиториях «dockerfile» и «dockerfile» есть связанные файлы Dockerfile 🙂
2. Правда, dockerfile использует систему автоматической сборки, stackbrew — нет по техническим причинам (если бы мы сделали ubuntu: 14.04, ubuntu: надежный и ubuntu: последний были бы 3 отдельными изображениями со своими слоями, и никто из тех, кто когда-либо делал
docker pull ubuntu
, не хочет этого :)). Однако это явно то, что нам нужно улучшить!