
3 мифа о контейнерах
1. Контейнеры намного быстрее ВМ
В случае с машинами для каждой используется собственная гостевая ОС, а для контейнеров используется ядро одной хостовой ОС. ВМ включают ОС, поэтому их размер может вырастать до гигабайт. Да, загрузка ОС и инициализация приложения занимают больше времени, чем запуск контейнера, но это не гарантирует однозначно высокую производительность.
2. Контейнеры не безопасны
Этот миф основан на том, что выполнение в контейнерах происходит в основной ОС. Да, у ВМ есть механизм безопасности, отсутствующий у контейнеров, но у них есть свои способы защиты (сканеры, модули контроля доступа).
3. Контейнеры — это модно, надо срочно использовать
Контейнеры — относительно свежая технология, а работа с ВМ стала классикой. Руководствуйтесь целями, а затем выбирайте средства. Нельзя просто так взять и перенести все в контейнеры — приложение должно быть контейнеризировано, а вы должны понимать, с какой технологией и сущностями вы работате.
1. Контейнеры намного быстрее ВМ
В случае с машинами для каждой используется собственная гостевая ОС, а для контейнеров используется ядро одной хостовой ОС. ВМ включают ОС, поэтому их размер может вырастать до гигабайт. Да, загрузка ОС и инициализация приложения занимают больше времени, чем запуск контейнера, но это не гарантирует однозначно высокую производительность.
2. Контейнеры не безопасны
Этот миф основан на том, что выполнение в контейнерах происходит в основной ОС. Да, у ВМ есть механизм безопасности, отсутствующий у контейнеров, но у них есть свои способы защиты (сканеры, модули контроля доступа).
3. Контейнеры — это модно, надо срочно использовать
Контейнеры — относительно свежая технология, а работа с ВМ стала классикой. Руководствуйтесь целями, а затем выбирайте средства. Нельзя просто так взять и перенести все в контейнеры — приложение должно быть контейнеризировано, а вы должны понимать, с какой технологией и сущностями вы работате.