Запуск контейнеров на Mac — оказывается, это может быть таким плавным?
Сегодня я поделюсь «волшебным оружием» для идеальной замены Docker Desktop — OrbStack. Он не просто быстрый; он невероятно лёгкий. Его можно назвать «ультimate WSL» для macOS.

Обзор проекта
OrbStack — это приложение, созданное специально для macOS. Оно молниеносно, легковесно и просто в использовании. Оно может не только запускать Docker-контейнеры, но и Kubernetes, а также полноценные Linux-машины. Поскольку оно написано на нативном Swift, а не обёрнуто в Electron-оболочку, как Docker Desktop, оно потребляет минимум ресурсов.
Лучшее в нём? Это замена Docker Desktop по принципу «подключил и работай». Ваши существующие команды dockerи файлы docker-composeбудут работать без изменения ни единой строчки кода. Миграция проходит абсолютно гладко.
Ключевые особенности

OrbStack строится вокруг четырёх слов: Быстрый, Лёгкий, Простой, Мощный. Он быстро запускается, экономит ресурсы, легко осваивается и обладает полным функционалом. Но это лишь база. Вот функции, которые заставили меня воскликнуть «Вау!»:
01 Опыт работы с контейнерами на уровне нативного
[Видео-заглушка: Демонстрация операций с контейнерами]
Сборка образов молниеносна. Работа с сетью и общий доступ к файлам стабильны и не дёргаются. Монтирование томов и проброс портов не требуют дополнительной настройки — всё работает сразу. Отладка — это просто: можно напрямую получить доступ к файлам тома без лишних телодвижений. Даже контейнеры для архитектуры x86 работают плавно благодаря эмуляции через Rosetta. Такие инструменты, как Docker Compose, встроены, поэтому не требуется дополнительная установка.
02 Linux-виртуалки без головной боли
[Видео-заглушка: Демонстрация управления Linux-ВМ]
Используйте любой дистрибутив без ручной настройки сложных окружений. Главная фишка: бесшовная интеграция с VS Code (или вашим любимым редактором) и поддержка проброса SSH-агента. Удалённая разработка ничем не отличается от локальной. Если у вас Mac на Apple Silicon, вы можете запускать Linux-машины с архитектурой Intel с помощью Rosetta.
03 Интеграция с командной строкой (мечта для фанатов терминала)
[Видео-заглушка: Демонстрация CLI-функций]
Легко выполняйте команды прямо из вашего терминала. Быстро копируйте файлы между Mac и Linux без сторонних инструментов. Что ещё лучше — вы можете отправлять уведомления, открывать файлы и ссылки из Linux-системы, создавая плавный и единый опыт работы с macOS. Ощущение, что вы работаете с единой, слаженной системой.
04 Экстремально лёгкий и ненавязчивый
Вероятно, это главная причина, по которой пользователи Mac его полюбят. На Apple Silicon фоновая загрузка CPU составляет менее 0,1%. Вы вряд ли заметите, что он работает. Начальное дисковое пространство, которое он занимает, — всего около 10 МБ. Он не раздувает вашу систему и не съедает память.
Быстрая установка и использование
Установить OrbStack просто:
Способ 1: Homebrew (Рекомендуется)
Просто введите в терминале:
bashbashbrew install orbstack
Способ 2: Официальный сайт
Перейдите на https://orbstack.dev/, чтобы скачать .dmg-файл, и перетащите его в папку «Приложения».
Базовое использование
Переключение контекста Docker:
После установки он берёт управление Docker в один клик. Просто выполните:
bashbashdocker context use orbstack
Чтобы вернуться к старому окружению:
bashbashdocker context use desktop-linux
Основные команды:
orb list: Показать список контейнеров и виртуальных машин.orb stats: Проверить статус использования ресурсов.orb restart docker: Перезапустить движок Docker.ssh имя_пользователя@orb: Войти в Linux-ВМ без пароля.
Графический интерфейс:
Откройте панель OrbStack из строки меню для визуального управления контейнерами, образами и ВМ. Поддерживает запуск, остановку, удаление одним кликом и прямой доступ к файлам контейнера.
Итог
OrbStack — один из лучших инструментов для управления контейнерами и ВМ на macOS сегодня. Он использует нативные технологии macOS, чтобы обеспечить высокую скорость и низкое потребление ресурсов, сохраняя при этом все привычные функции — с практически нулевой стоимостью перехода.
Если вы устали от того, что Docker Desktop тормозит, жрёт батарею и память, OrbStack определённо стоит потратить 10 минут на пробный запуск.
Подробности можно найти на странице проекта: