Два подхода к одной задаче
Colima описывает себя как «среды контейнеров на macOS (и Linux) с минимальной настройкой», а её имя означает Containers on Lima. Вы устанавливаете её, запускаете colima start, и она загружает виртуальную машину Linux через Lima с Docker, containerd или Incus внутри. Управление идёт из терминала. Это лаконичный и популярный инструмент для тех, кто живёт в терминале и не хочет ничего лишнего.
Oxcart — прежде всего приложение для Mac. Оно использует собственный движок, совместимый с Docker, на публичных протоколах и исходных компонентах containerd, BuildKit и runc, и включает всё для команды docker в одном проверенном Apple DMG: docker 29.9.0, Docker Compose 5.6.0, Buildx 0.38.0 и помощник учётных данных Связки ключей. Вы получаете главное окно для контейнеров, образов, томов, сетей и использования диска, строку меню с расходом 0,0004 % ядра при 20 работающих контейнерах (само приложение) и привычную работу с терминалом без изменения команд.
Рядом для сравнения
| Возможность | Oxcart | Colima |
|---|---|---|
| Что это | Нативное приложение для Mac с собственным движком, совместимым с Docker | Инструмент командной строки, запускающий среды контейнеров в виртуальной машине Linux через Lima |
| Платформы | macOS 26 или новее, Apple silicon | macOS (Intel и Apple silicon) и Linux |
| Лицензия и цена | Проприетарная; бесплатно 60 дней, затем $20 за пользователя и основную версию | MIT, бесплатно |
| Среды выполнения | Движок, совместимый с Docker (Docker API с 1.40 по 1.54) | Docker, containerd, Incus |
| Kubernetes | Не встроен | По выбору: colima start --kubernetes |
| Как пользоваться | Приложение для Mac (главное окно, инспектор с логами, статистикой, терминалом и файлами, строка меню) и CLI docker | Команда colima и CLI docker |
| Инструменты в комплекте | docker 29.9, Compose 5.6, Buildx 0.38, помощник учётных данных Связки ключей | Среда выполнения; инструменты CLI выбираете вы |
В чём Oxcart выходит вперёд
Скорость, заметная в каждой команде
Движок Oxcart создан для команд, которые вы повторяете весь день. На одном Mac с Apple silicon, при 8 CPU и 12 GiB на каждую среду и запуске по одной, Oxcart был самым быстрым из трёх протестированных сред (Oxcart, OrbStack и Docker Desktop) в жизненном цикле контейнеров:
| Операция | Oxcart | к ближайшему по скорости |
|---|---|---|
docker run --rm … true | 42 ms | 3,4× |
8 одновременных docker run --rm | 96 ms | 3,9× |
docker stop | 19 ms | 5,6× |
| Остановить и удалить 20 контейнеров | 77 ms | 8,9× |
| Создание через API (Testcontainers, SDK) | 2.5 ms | 7× |
| Сборка с кешем | 121 ms | 1,2× |
Oxcart 0.1.2 измерен 2026-10-10 с комплектным клиентом docker 29.9; OrbStack 2.2.3 и Docker Desktop 4.94.0 — ранее в тот же день на том же Mac и тестовом стенде с docker 29.4. Colima не измерялась. Полная таблица: все сравнения.
Приложение, которое всё объясняет
Раздел Ports группирует каждый опубликованный порт по репозиторию, рабочему дереву и ветке и объясняет, почему порт не отвечает: адрес занят, сервер слушает только 127.0.0.1 внутри контейнера или никто не слушает. Проекты Compose отображаются группами с групповыми действиями. Когда всё работает, вы видите контейнеры, а не инфраструктуру; при сбое баннер объясняет причину одним предложением.
Создан для агентов программирования
Oxcart включает oxcart mcp — локальный MCP-сервер с 13 инструментами. Диагностика сбоя возвращается в 159 токенах вместо 2 014, которые агент читает из docker inspect и docker logs. Агенты начинают с чтения; каждому отдельно можно повысить уровень до Manage или Full либо заблокировать через Block. Уровни ограничивают полномочия, но не создают изолированную среду: агент с оболочкой всё ещё может сам запустить docker. Есть инструкции по настройке для Claude Code, Codex, Cursor, VS Code с Copilot и ещё 14 агентов. См. Docker для ИИ-агентов программирования.
Защищён по умолчанию
Опубликованный и исходящий TCP-трафик между Mac и движком передаётся по TLS 1.3 с закреплением нового сертификата при каждом запуске. Docker API доступен только через закрытый Unix-сокет. Приложение подписано Developer ID и проверено Apple, обновления требуют действительной подписи EdDSA, установка не создаёт сетевых соединений. Исходящие соединения открывает сам Mac, поэтому к контейнерам применяются VPN, раздельный DNS и правила Little Snitch.
Когда Colima подходит лучше
- Вам нужен бесплатный вариант. Colima распространяется под MIT и ничего не стоит.
- Вы запускаете Kubernetes локально.
colima start --kubernetesсоздаёт кластер; в Oxcart его нет. - У вас Mac с Intel, старая macOS или Linux. Colima работает там; Oxcart требует Apple silicon и macOS 26.
- Вы хотите работать с containerd или Incus напрямую. Colima предлагает обе среды.
Переход с Colima на Oxcart
Файлы Compose, Dockerfile и скрипты не меняются: Oxcart использует ту же CLI docker. Установите Oxcart и направьте команду docker на него через docker context use oxcart. Образы находятся в хранилище каждого движка, поэтому скачайте или пересоберите нужные либо перенесите через docker save и docker load. Контекст Colima остаётся на месте, и вернуться можно одной командой. Полные шаги: переход на Oxcart.
Вопросы
Oxcart — альтернатива Colima?
Да. Оба дают на Mac движок, совместимый с Docker, к которому обращаются CLI docker и Docker Compose. Colima — бесплатный инструмент командной строки, запускающий виртуальную машину Linux через Lima. Oxcart — нативное приложение для Mac с собственным движком, строкой меню, разделом Ports, локальным MCP-сервером для агентов программирования и комплектными CLI docker, Compose и Buildx.
Colima бесплатна?
Да. По состоянию на октябрь 2026 года Colima имеет открытый код под MIT и бесплатна для любого использования. Oxcart бесплатен 60 дней, затем стоит $20 за пользователя и основную версию, без подписки.
Что быстрее: Oxcart или Colima?
Мы не измеряли Colima, поэтому не публикуем для неё чисел. В сравнении с двумя измеренными на том же Mac средами Oxcart был самым быстрым из трёх при запуске, остановке и сборке контейнеров: docker run --rm за 42 ms, остановка и удаление 20 контейнеров за 77 ms. Выполните одинаковые команды на своём Mac с обоими установленными инструментами и сравните.
Поддерживает ли Oxcart Kubernetes, как Colima?
Colima включает необязательный локальный кластер через colima start --kubernetes. Oxcart даёт быстрые локальные контейнеры, привилегированные контейнеры и сборку образов для работы с Kubernetes. Используйте kubectl и k9s на Mac для кластера из kubeconfig; см. Kubernetes на Mac.
Можно ли запускать Oxcart и Colima на одном Mac?
Да. У каждого свой контекст Docker. Oxcart добавляет контекст oxcart и делает его текущим, только если текущий контекст — default и ничего не отвечает, поэтому не перехватывает используемый контекст Colima. Переключайтесь через docker context use.
Colima работает на Mac с Intel? А Oxcart?
Colima поддерживает Mac с Intel и Apple silicon, а также Linux. Oxcart требует Mac с Apple silicon и macOS 26 или новее.
Нужен ли Homebrew для установки Oxcart?
Нет. Oxcart — проверенный Apple DMG с docker 29.9, Docker Compose 5.6 и Buildx 0.38. Установка не создаёт сетевых соединений и запрашивает один пароль администратора для помощника, создающего ссылки на инструменты командной строки.
Источники и методика
- Скорость Oxcart: Oxcart 0.1.2, 2026-10-10, Apple M5 Max (36 GiB), macOS 27.2, 8 CPU и 12 GiB, по одному продукту за раз, медианы пяти замеров после прогрева. OrbStack 2.2.3 и Docker Desktop 4.94.0 измерены ранее в тот же день на том же Mac и тестовом стенде с docker 29.4.
- Расход ресурсов строки меню и размеры ответов MCP: измерено на Oxcart, 2026-10-09 и 2026-10-10.
- Colima: https://github.com/abiosoft/colima (описание, платформы, лицензия MIT, среды выполнения,
--kubernetes), проверено 2026-10-10. - Lima: https://github.com/lima-vm/lima, проверено 2026-10-10.