Что вы получаете, используя частный репозиторий Docker против простой загрузки контейнера через CLI в Beanstalk? - PullRequest
0 голосов
/ 12 октября 2018

Я думал, что мне нужен частный образ концентратора докеров, чтобы использовать закрытые контейнеры докеров ... но теперь я понял, что могу просто загрузить проект через CLI непосредственно в AWS Beanstalk ...

Так что янужно спросить, в чем различия .. особенно с точки зрения конфиденциальности и безопасности между двумя методами запуска докера веб-приложения image

1 Ответ

0 голосов
/ 13 октября 2018

Основным преимуществом может быть avoiding duplicate build times.В реестре, который вы создаете только один раз, используя Dockerfile, он может создавать более одного раза (при условии, что он может использовать разные хосты).

Другим преимуществом может быть related with Configuration Management.В реестре у вас будет уникальное изображение для данного имени / тега (если вы не включите перезапись тегов), идентифицированного sha256.Если вы создадите образ из Dockerfile, у вас не будет уверенности в результате (*)

(*). Особенно, если вы устанавливаете неподкрепленные пакеты [apt, pip, npm и т. Д.], Это может привести к образованию изображений.с некоторыми отличиями.

Я не вижу особой разницы в безопасности или конфиденциальности в обеих альтернативах.

...