Контейнер
Лёгкая виртуализационная единица, которая упаковывает приложение вместе с необходимыми ему библиотеками и настройками и запускает его одинаково в любой среде.
- 01
Почему это важно
Это в значительной степени устраняет проблему «на моём компьютере работало»: среда разработки, тестовая и рабочая среда запускают один и тот же пакет. Контейнеры запускаются гораздо быстрее виртуальных машин и потребляют меньше ресурсов. Программное обеспечение внутри пакета по-прежнему нужно обновлять и проверять на наличие проблем безопасности.
- 02
Пример
Команда упаковывает своё приложение в контейнер. Новый разработчик запускает проект на своём компьютере одной командой, а тот же пакет после проверки на тестовом сервере без изменений выпускается в рабочую среду.
- 03
Частая ошибка
Собрать образ контейнера один раз и месяцами не обновлять его. Старые библиотеки внутри продолжают содержать известные уязвимости безопасности.
- 04
Связанные термины
Связанные услуги и руководства
Обсудим ваш проект.
Расскажите о задаче — объём определим вместе.