Docker VMM: под тем же пунктом в настройках теперь другой гипервизор
В Docker Desktop 4.86 пункт Docker VMM в настройках остался прежним, а движок под ним поменялся целиком: с версий 4.35–4.85 за ним стоял libkrun, с 4.86 собственный гипервизор Docker. Публичная бета анонсирована 12 августа, доступна на Mac и Windows.До этого Docker Desktop всегда опирался на чужой VMM: libkrun на технике Apple, Hyper-V или WSL на Windows, а Linux-версия собрана на KVM и QEMU.
Отсюда и разница в поведении между платформами, которую все давно принимают как данность.
Что обещают
Три вещи: старт движка и контейнеров быстрее, file I/O между контейнером и хостом быстрее, а простаивающая память возвращается хосту, чтобы Docker Desktop не держал RAM, которой не пользуется. Последнее — та самая претензия, из-за которой люди годами убивали Docker Desktop руками между задачами.
Отдельно Docker подчёркивает Windows: там впервые появляется VMM, который пишет и поддерживает сам Docker, и подаётся он как изоляция уровня Hyper-V со скоростью WSL 2. В документации это формулируется точнее: на Windows Docker VMM даёт стабильную альтернативу WSL 2 с настоящей границей VM между контейнерным окружением и хостом.Второй аргумент управляемость: раз слой виртуализации свой, его можно мониторить и накрывать политиками так, как с чужим бэкендом не получалось.
Тот же движок крутит Docker Sandboxes, изолированную среду для кодинг-агентов, так что улучшения падают в оба продукта.
Грабли
Docker VMM требует минимум 4 ГБ памяти, выделенной Linux-VM. Поднимать в Settings > Resources до переключения, а не после.Bind mount auto-shares не поддерживаются. Если поймали file is not shared from the host, каталог придётся добавить руками в Settings > Resources > File sharing.На Mac нет поддержки Rosetta, поэтому эмуляция amd64 работает медленно; Docker пишет, что ищет решение.
Для всех, кто на Apple Silicon собирает или гоняет x86-образы, это блокер, а не мелочь.
Там же на Mac отдельные базы, в частности MongoDB и Cassandra, могут падать при работе через virtiofs. Обещают починить в следующих релизах. И после переключения может потребоваться рестарт Docker Desktop.
Как переключиться
Settings > General > Virtual Machine Manager, выбрать Docker VMM, Apply & restart. Одинаково на Apple Silicon и на Windows. Ни фича-флага, ни листа ожидания: любой пользователь на 4.86 и новее может щёлкнуть сегодня. Тем, у кого Docker VMM на Mac уже был выбран, ничего делать не надо — настройка сохраняется, и при рестарте Desktop сам переезжает на новый гипервизор.
То есть часть маководов уже сидит на бете, не заметив этого.
Сроки
Бета идёт всю осень, GA нацелен на конец октября 2026. С этого момента Docker VMM становится движком по умолчанию для новых установок Docker Desktop на Mac, Windows и Linux. Linux-поддержка появится именно на GA, в бете её нет. Старые бэкенды никуда не деваются: на Mac остаются Apple Virtualization framework и депрекейтнутый HyperKit для Intel, на Windows — WSL 2 и Hyper-V.
При этом WSL 2 ставится и в per-user, и в all-users режиме и не требует прав администратора, а Hyper-V доступен только при all-users установке и админские права требует.
Если вы на Apple Silicon собираете amd64, переключаться сейчас незачем: без Rosetta эмуляция станет ощутимо медленнее, и это перевесит любой выигрыш на старте. Остальным бету стоит включить хотя бы ради возврата памяти хосту — тумблер обратимый, и вернуться к прежнему бэкенду можно тем же путём.
Источники: блог Docker про публичную бету, документация по Virtual Machine Manager.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.