Распространение технологии контейнеризации, появившейся в начале 1980-х, успешно продолжается. К новому направлению, развитие которого можно ожидать в 2025-м и последующие годы, эксперты относят область искусственного интеллекта и машинного обучения. Один из примеров — проект RamaLama компании RedHat, который упрощает разработчикам и администраторам запуск и обслуживание моделей ИИ.
RamaLama объединяет ИИ с контейнерами Podman, Docker и Kubernetes. Во время первого запуска система определяет доступность графического процессора (и возвращается к центральному процессору при его отсутствии), а затем использует «движок», к примеру, Docker Engine, для загрузки из RamaLama образа контейнера, который содержит все необходимое для работы модели ИИ. В настоящее время RamaLama поддерживает библиотеки с открытым исходным кодом llama.cpp и vLLM, предназначенные для больших языковых моделей.
Новые возможности открывает распространение контейнерных технологий в сферу бессерверных и периферийных вычислений, а также в платформы WebAssembly (WASM). Все это позволяет использовать «легкие», масштабируемые и портативные решения, объединяя простоту бессерверных технологий с кастомизацией и контролем, предоставляемых контейнерами.
В ближайшие годы в разработке приложений для создания Linux-систем ожидается использование таких технологий и решений контейнеризации, как спецификации Open Container Initiative (OCI), реестры контейнеров, создание и проверка подписей образов контейнеров, контейнерное тестирование и процессы GitOps. Возможен также значительный рост применения загрузочных контейнеров — автономных образов, которые могут загружаться непосредственно в операционную систему или среду приложений
Основными платформами для ИИ, машинного обучения и разработки контейнеров часто служат масштабируемые и гибкие облачные платформы, которые вносят значительные изменения в процессы обработки данных. Благодаря созданным в различных странах мира ЦОДам, облачные платформы обеспечивают низкие задержки в работе с приложениями ИИ, а также их соответствие региональным требованиям.
Контейнеры Linux становятся важнейшими компонентами разработки современных приложений. Они обеспечивают легкую, портативную и эффективную среду для решения вычислительных задач. В 2025 году и далее ожидается увеличение значимости контейнеров Linux для достижения соответствия новым технологическим тенденциям и решения многих сложных проблем.