adblock check

macOS теперь можно запускать в контейнере Докер — легально и без танцев с бубнами

Lumier использует встроенные средства виртуализации Apple, что позволяет быстро создавать виртуальные машины

На GitHub появился инструмент Lumier, который позволяет запускать виртуальные машины с macOS и Linux внутри Docker-контейнеров на компьютерах Mac с процессором Apple Silicon. То есть, простыми словами, можно поднять «мак» как сервис внутри контейнера — быстро, удобно и не требуется эмуляция.

Разработчики Lumier вдохновлялись таким проектом, как dockur/windows, который стал пионером, позволив запускать Windows в Docker. Они хотели создать что-то похожее, но оптимизированное для Apple Silicon. Существующие решения либо не поддерживали чипы серии M, либо полагались на эмуляцию KVM/Intel, которая была слишком медленной. Lumier использует другой подход — он подключается к службе виртуализации Mac. Это позволяет за считанные минуты создавать виртуальные машины с аппаратным ускорением, используя собственные возможности виртуализации Apple.

macOS теперь можно запускать в контейнере Докер — легально и без танцев с бубнами

Раньше запускать macOS в контейнере было практически невозможно. Теперь можно делать это в виде образа Docker, почти как обычный контейнер с Ubuntu. Пользователю не нужно ничего настраивать, доступ к виртуальной машине можно получить через любой веб-браузер посредством VNC-клиента. Также есть возможность автоматизировать запуск виртуальной машины с помощью пользовательских скриптов.

Lumier может оказаться полезным для тестирования macOS-приложений и интерфейсов, CI/CD-сборок под macOS, запуска ИИ-агентов в изолированных средах и автоматизации задач, где раньше требовался компьютер Mac. Это легально, если инструмент используется на Mac для запуска только одной копии macOS одновременно.

Источник

Svidetel
Автор
Apple Apple
10,9K участников
Вступить
22 комментария по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Все для людей
Xiaomi ❤︎
Запускал легальные образы с сайта Apple в VMvare ещё до того как это стало Докером
Докер никогда не был вмварью. Потому что докер это изоляция, а не виртуализация… Ваш Капитан Очевидность.
плюс vmware вроде соблюдает иностранные экспортные ограничения по части поставок в Россию всяких серверных софтин
ну это две большие разницы — vmware это закрытая лицензируемая технология, порой платная, порой бесплатная, а докер можно невозбранно использовать совершенно свободно