Oxcart Скачать
Меню

Oxcart и Docker Desktop на Mac

На Mac с Apple silicon Oxcart выполнил docker run за 42 ms против 143 ms у Docker Desktop, останавливал контейнеры в 6.7× быстрее и в простое без работающих контейнеров использовал менее половины памяти. Он стоит $20 за основную версию вместо подписки на пользователя; Docker Desktop стоит выбрать, если также нужны Windows, Linux, Mac с Intel или встроенный Kubernetes.

Обновлено

Тесты на одном Mac

Оба продукта работали на одном Apple M5 Max с одним тестовым стендом и одинаковыми лимитами: по 8 CPU и 12 GB, по одному продукту за раз, каждый запускался заново своей командой.

Медианы; меньше — лучше
ОперацияOxcart 0.1.2Docker Desktop 4.94.0Ускорение Oxcart
docker run --rm … true42.3 ms143 ms3,4×
8 одновременных docker run --rm96.3 ms378 ms3,9×
docker stop19.2 ms128 ms6,7×
docker exec … true21.5 ms33.1 ms1,5×
Создание и запуск 20 контейнеров692 ms1,738 ms2,5×
Остановить и удалить 20 контейнеров76.7 ms683 ms8,9×
Создание через API (без CLI)2.46 ms17.3 ms7×
Запуск через API18.5 ms39.2 ms2,1×
Остановка через API4.03 ms86.3 ms21×
Сборка без кеша, локальный контекст341 ms412 ms1,2×
Сборка с кешем121 ms149 ms1,2×
docker stats --no-stream, 20 контейнеров1,038 ms2,054 ms2×
CPU одного клиента потокового docker stats1.29 % ядра5,45 %в 4.2× меньше
Именованный том, создание/stat/чтение/удаление 1 000 файлов17.8 ms24.4 ms1,4×
От команды запуска до готовности Docker API788 ms1,712 ms†2,2×
От команды остановки до отключения API27.9 ms896 ms†32×

Oxcart 0.1.2 измерен 2026-10-10 с комплектным клиентом docker 29.9; Docker Desktop 4.94.0 — ранее в тот же день на том же Mac и тестовом стенде с docker 29.4. Apple M5 Max, 36 GB, macOS 27.2; каждому выделены 8 CPU и 12 GB, запуск по одному, заново своей командой; медианы пяти замеров после прогрева. † У Docker Desktop нет команды запуска или остановки только движка, поэтому его строки включают запуск и завершение приложения; у Oxcart запускается и останавливается только движок.

Запуск существующего контейнера с опубликованным портом был на одном уровне (81.8 ms против 84.5 ms). Oxcart также включает CLI docker 29.9, Compose 5.6 и Buildx 0.38, устанавливается без интернета примерно за 2.5 s и передаёт опубликованный и исходящий TCP-трафик между Mac и движком по TLS 1.3.

Почему это важно: тестовый набор создаёт и останавливает сотни контейнеров через Testcontainers, вы весь день перезапускаете стек Compose, агент программирования на каждом ходе запускает временные контейнеры. Каждый экономит десятки или сотни миллисекунд на операции, много раз в день.

Память и загрузка

Показатели занимаемых ресурсов
ПоказательOxcartDocker Desktop
Память в простое без контейнеров (приложение, помощники и движок)776 MiB1,745 MiB
Загрузка215 MiB560 MiB

Память в простое взята из приведённых выше тестов. Размер загрузки Oxcart — размер DMG 0.1.2; у Docker Desktop он измерен тестовым стендом, то есть другим методом. Память на контейнер и расход ресурсов мониторинга описаны в измеренном использовании памяти и CPU.

Возможности и правила рядом

По состоянию на октябрь 2026 года
ВозможностьOxcartDocker Desktop
Работает наmacOS 26 или новее, Apple siliconmacOS (текущая и две предыдущие версии, Apple silicon и Intel), Windows, Linux
Цена$20 за пользователя и основную версию; минорные обновления и патчи бесплатны; до 5 Mac; бесплатно 60 днейБесплатно для личного использования, образования, некоммерческого открытого ПО и компаний с менее чем 250 сотрудниками и выручкой менее $10M; иначе Pro $9, Team $15, Business $24 за пользователя в месяц при годовой оплате
ДвижокСобственный движок Oxcart, совместимый с Docker (Docker API с 1.40 по 1.54)Docker Engine
KubernetesНе включёнkubeadm (один узел) или kind (несколько узлов)
Агенты программированияЛокальный MCP-сервер для контейнеров: 13 инструментов, по умолчанию только чтение, уровни для каждого агента, инструкции по настройке для 18 указанных агентовMCP Toolkit: каталог из 300+ MCP-серверов в виде контейнерных образов
Привилегированные компонентыОдин помощник root, запускаемый по запросу, завершается через 10 s после последнего запроса; может только создавать и удалять ссылки на пять инструментов OxcartДокументирует привилегированный помощник com.docker.vmnetd, запускаемый launchd
/var/run/docker.sockНикогда не создаётся и не заменяется; клиенты используют контекст oxcartСимволическая ссылка по выбору
Папки с общим доступом по умолчаниюВаша домашняя папка, /private/tmp, /private/var/folders/Users, /Volumes, /private, /tmp, /var/folders

Лицензирование в понятных числах

Docker Desktop бесплатен для частных лиц, образования, некоммерческого открытого ПО и малого бизнеса. В компании с 250 и более сотрудниками или выручкой от US $10 миллионов каждому пользователю нужна подписка; FAQ Docker отмечает, что до текущих цен Pro и Team стоили $5 и $9 в месяц при годовой оплате. Для 10 разработчиков за 3 года Docker Desktop Team по $15 в месяц обойдётся в $5,400, а Business по $24 — в $8,640. Oxcart для той же команды стоит $200, если за это время не покупать обновление основной версии (каждое стоит $15 на пользователя). См. альтернативы и их цены.

Выбирайте Oxcart, если

  • Ваша команда работает на Mac с Apple silicon и macOS 27.
  • Вы ждёте контейнеры: тестовые наборы, стеки Compose, Dev Containers, агенты программирования.
  • Агенты программирования работают в ваших репозиториях, и вы хотите безопасно дать им доступ к контейнерам. См. Docker для ИИ-агентов программирования.
  • Ваши правила VPN, раздельного DNS или Little Snitch должны действовать и для контейнеров. См. сеть контейнеров на Mac.
  • Вы предпочитаете платить $20 один раз за основную версию вместо ежемесячной подписки.

Выбирайте Docker Desktop, если

  • Часть команды использует Windows или Linux, и вам нужно одно приложение для всех.
  • Вам нужен Kubernetes, встроенный в настольное приложение.
  • У вас Mac с Intel либо macOS 14 или 15.
  • Ваша организация стандартизирует управляемую среду разработки на Docker Desktop.

Для перехода нужно несколько команд, а Docker Desktop можно оставить установленным: переход с Docker Desktop на Oxcart.

Вопросы

Oxcart быстрее Docker Desktop на Mac?

При запуске, остановке и удалении контейнеров на одном Mac с Apple silicon — да: docker run --rm занял 42 ms против 143 ms (3.4×), docker stop — 19 ms против 128 ms (6.7×), остановка через API — 4.0 ms против 86.3 ms (21×), остановка и удаление 20 контейнеров — 77 ms против 683 ms (8.9×). Сборки были быстрее в 1.2×.

Oxcart использует меньше памяти, чем Docker Desktop?

В простое без работающих контейнеров приложение, помощники и движок Oxcart использовали 776 MiB против 1 745 MiB у Docker Desktop — менее половины. Начиная с Oxcart 0.1.3 память возвращается macOS, когда ничего не работает: 570 MiB вместо 3 319 MiB через 32 s после остановки последнего контейнера.

Нужна ли подписка Docker для использования Oxcart?

Нет. Oxcart — самостоятельный продукт с собственным движком, совместимым с Docker, и комплектными CLI docker, Compose и Buildx. Он стоит $20 за пользователя и основную версию после 60-дневного бесплатного пробного периода. Условия подписки Docker Desktop относятся к Docker Desktop.

Будут ли мои файлы docker compose работать с Oxcart?

Проекты Compose с несколькими сервисами, зависимостями от проверок состояния, up --wait, DNS по именам сервисов, init: true и network_mode: service: работают без изменений. Привилегированные контейнеры также поддерживаются, поэтому сервисы с privileged: true остаются в вашем процессе Compose. Для сервисов с особыми сетевыми требованиями см. руководство по сетям.

Включает ли Oxcart Kubernetes, как Docker Desktop?

Нет. Docker Desktop включает Kubernetes через kubeadm или kind; Oxcart сосредоточен на контейнерах. kubectl и k9s на Mac работают с любым кластером из kubeconfig. См. Kubernetes на Mac.

Можно ли запускать Oxcart и Docker Desktop на одном Mac?

Да. У каждого свой контекст Docker, а docker context use переключает между ними. Oxcart делает свой контекст текущим, только если больше ничего не используется, никогда не создаёт и не заменяет /var/run/docker.sock и спрашивает перед заменой инструментов docker от Docker Desktop; Uninstall восстанавливает их.

Работает ли Oxcart на Windows или Mac с Intel?

Нет. Oxcart — приложение для Mac с Apple silicon и macOS 26 или новее. Docker Desktop работает на macOS (Apple silicon и Intel), Windows и Linux.

Источники и методика

  • Тесты: Oxcart 0.1.2 измерен 2026-10-10 с комплектным клиентом docker 29.9; Docker Desktop 4.94.0 — ранее в тот же день на том же Mac и тестовом стенде с docker 29.4. Apple M5 Max, 36 GB, macOS 27.2; каждому выделены 8 CPU и 12 GB, запуск по одному, заново своей командой; медианы пяти замеров после прогрева. Разница в пределах 10% считается равенством; один проход на продукт.
  • Возврат памяти, когда ничего не работает: Oxcart 0.1.3.
  • Платформы Docker Desktop и поддержка macOS: docs.docker.com/desktop/setup/install/mac-install/, /windows-install/, /linux/.
  • Цены и условия Docker Desktop: www.docker.com/pricing/; www.docker.com/pricing/faq/.
  • Kubernetes в Docker Desktop: docs.docker.com/desktop/features/kubernetes/. MCP Toolkit: docs.docker.com/ai/mcp-catalog-and-toolkit/.
  • Помощник и сокет Docker Desktop: docs.docker.com/desktop/setup/install/mac-permission-requirements/. Общий доступ к файлам по умолчанию: docs.docker.com/desktop/settings-and-maintenance/settings/.
  • Сведения поставщиков проверены 10 октября 2026 года.

Попробуйте Oxcart на своих проектах

Бесплатно на 60 дней. Затем $20 за пользователя и основную версию — без подписки.

Apple silicon · macOS 26 или новее

Читайте дальше

История версий

Oxcart 0.1.4

Последняя версия

Лицензирование и улучшения.

  • Активация лицензии по защищённой ссылке из электронного письма.
  • Управление лицензией и компьютерами Mac из Settings.
  • Проверка лицензии без интернета.
  • Повышение производительности, доработка интерфейса и исправление ошибок.

Требуется macOS 26.0 или новее

Oxcart 0.1.3

Освобождение памяти при простое.

  • Освобождает память ВМ, когда нет работающих контейнеров.
  • Сохраняет контейнеры, образы, тома и сети.

Требуется macOS 26.0 или новее

Oxcart 0.1.2

Интеграция инструментов командной строки.

  • Переключайтесь между инструментами Docker из комплекта Oxcart и уже установленными.
  • Доработка интерфейса.

Требуется macOS 26.0 или новее

Oxcart 0.1.1

Инструменты Docker в комплекте и управление агентами.

  • В комплект входят Docker CLI 29.9, Compose 5.6 и Buildx 0.38.
  • Интеграция с контекстами Docker и безопасное хранение учётных данных в Связке ключей.
  • Подключение агентов через MCP с отдельными разрешениями и блокировкой для каждого агента.

Требуется macOS 26.0 или новее

Oxcart 0.1.0

Docker-совместимые контейнеры для Apple silicon.

  • Совместимость с Docker CLI, Compose и Buildx.
  • Настройка без интернета: компоненты среды выполнения входят в комплект.
  • Порты упорядочены по проектам и веткам Git.
  • Интеграция с MCP с доступом только для чтения по умолчанию.
  • Автоматические обновления с проверкой подлинности.

Требуется macOS 26.0 или новее