Docker запустил публичную бета-версию VMM — новой виртуализации, специально построенной для Docker Desktop. Это значит, что при использовании Docker теперь разработчики получат улучшенную производительность и стабильность, что актуально в условиях растущей конкуренции на рынке контейнеризации.
Обновлённая виртуализация для контейнеров
Docker Desktop обеспечивал бесшовное развертывание Linux-ориентированного движка Docker даже на Windows и Mac. Чтобы поддерживать это, Docker Desktop автоматически управляет виртуальной машиной, что требует сложной интеграции с вашим локальным окружением и файловой системой. Теперь виртуальная машина управляется собственным движком Docker VMM, который обеспечивает более полный контроль над процессами виртуализации.
Преимущества для пользователей
Пользователи, тестирующие бета-версию, смогут заметить ряд ключевых улучшений:
- Быстрая загрузка: старт контейнеров теперь заметно быстрее — от первого запуска до переключения между проектами.
- Улучшенная работа с файлами: обмен файлами между контейнером и хостом происходит существенно быстрее, что особенно важно в цикле редактирования и тестирования.
- Оптимизация использования памяти: Docker VMM возвращает неиспользуемую память на хост, что экономит ресурсы.
- Устойчивость на Windows: теперь Windows-разработчики получают виртуализацию, контролируемую непосредственно командой Docker.
Рынок виртуализации контейнеров
Docker VMM также будет основой для Docker Sandboxes. Каждое улучшение будет применяться в обоих продуктах, что говорит о стремлении компании создать универсальную платформу для разработки, которая будет работать как на локальных машинах, так и в облаке. Так что все изменения на практике повлияют на рабочие процессы разработчиков и администраторов.
Следующий шаг — запуск Docker VMM в общем доступе, который намечен на конец октября 2026 года. На бета-этапе разработчики получат возможность тестировать новые функции, что поможет оптимизировать сервис перед финальным релизом.