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

Oxcart и Apple container: знакомая CLI docker или новая CLI от Apple

Выбирайте Oxcart, если работаете с CLI docker, файлами Compose, Testcontainers или Dev Containers: это нативное приложение Mac с Docker-совместимым движком, выполнившее docker run за 42 ms. Выбирайте открытый CLI container от Apple, если хотите собственный инструмент Apple и вас устраивают его команды.

Обновлено

Что представляет собой каждый инструмент

container от Apple — инструмент с открытым кодом на Swift, выпущенный вместе с macOS 26, «для создания и запуска контейнеров Linux с помощью лёгких виртуальных машин на Mac». Он построен на пакете Containerization от Apple, который «выполняет каждый контейнер Linux внутри собственной лёгкой виртуальной машины». Он использует и создаёт OCI-совместимые образы. Версия 1.5.0 вышла 29 сентября 2026 года.

Oxcart — нативное приложение для Mac с собственным движком, совместимым с Docker. В комплект входят CLI docker 29.9.0, Docker Compose 5.6.0 и Buildx 0.38.0. Установка без интернета занимает секунды, а движок работает незаметно. Всё, что вы уже автоматизируете через Docker (CLI, Engine API, файлы Compose), подключается к Oxcart через контекст Docker oxcart.

Oxcart и container от Apple по состоянию на октябрь 2026 года
ВозможностьOxcartApple container
ТребованияApple silicon, macOS 26 или новееApple silicon, macOS 26 («Мы не поддерживаем более старые версии macOS»)
ИнтерфейсНативное приложение для Mac, строка меню и CLI dockerИнструмент командной строки container
Командыdocker run, docker compose up, docker buildx buildcontainer run, container system start
Docker Engine APIДа: с 1.40 по 1.54 (Testcontainers, docker-py)В README не упоминается
Docker ComposeДа, в комплекте (5.6.0), с зависимостями healthcheck и up --waitВ README не упоминается
ОбразыСтандартные образы; образы amd64 через RosettaOCI-совместимые образы
Модель изоляцииКонтейнеры используют общее ядро Linux в сокращённой системе Linux с закреплённой версией; политика seccomp по умолчаниюКаждый контейнер в собственной лёгкой виртуальной машине
Агенты программированияЛокальный MCP-сервер, 13 инструментов, по умолчанию только чтениеВ README не упоминается
Лицензия и ценаПроприетарная; бесплатно 60 дней, затем $20 за пользователя и основную версиюApache-2.0, бесплатно

Сведения об Apple взяты из github.com/apple/container и github.com/apple/containerization, проверены 10 октября 2026 года. «Не упоминается» означает, что об этом не сказано в README, а не что такой возможности не может быть.

Выбирайте Oxcart, если ваши инструменты уже работают с Docker

Во многих проектах накоплены годы работы с Docker: compose.yaml, Makefile с командами docker, скрипты CI, Testcontainers в тестах, папка .devcontainer. Oxcart запускает всё это без правок. Проверенные интеграции включают CLI docker, Compose с зависимостями healthcheck, init: true и network_mode: service:, Buildx, эндпоинт сборки Engine API, используемый docker-py и Testcontainers, и Dev Containers CLI 0.89.0. Можно смонтировать сокет Docker в контейнер для Testcontainers, Portainer или Traefik.

Он также быстр в операциях, которые вы повторяете весь день. На одном Apple M5 Max Oxcart 0.1.2 показал:

Oxcart 0.1.2, медианы, 8 CPU и 12 GiB
ОперацияOxcartСамый быстрый из остальных протестированных
docker run --rm … true42 ms143 ms (3.4×)
8 одновременных docker run --rm96 ms378 ms (3.9×)
docker stop19 ms107 ms (5.6×)
Остановить и удалить 20 контейнеров77 ms683 ms (8.9×)
Сборка с кешем121 ms149 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. container от Apple в этом тестировании не участвовал. Полная таблица: все сравнения.

Выбирайте container от Apple, если хотите инструмент самой Apple

container от Apple подойдёт, если вам нужен бесплатный инструмент Apple с открытым кодом, вы готовы изучить команды container и цените модель отдельной лёгкой виртуальной машины для каждого контейнера. Инструмент молодой (1.5.0) и быстро развивается, поэтому проверяйте нужные проекту возможности в README.

Использование обоих

Они могут сосуществовать на одном Mac. Общее звено — образы: оба работают с OCI, поэтому можно собрать образ через Buildx в Oxcart, отправить в реестр и скачать инструментом Apple, или наоборот. Oxcart затрагивает только собственный контекст Docker oxcart и никогда не заменяет инструменты командной строки другого приложения без вашего согласия.

Больше, чем запуск контейнеров

  • Для агентов программирования: MCP-сервер Oxcart позволяет Claude Code, Codex, Cursor и другим агентам просматривать, диагностировать и управлять контейнерами, по умолчанию только на чтение. Диагностика сбоя занимает 159 токенов против 2 014 у docker inspect вместе с docker logs. См. Docker для ИИ-агентов программирования.
  • В сети: опубликованный и исходящий TCP-трафик проходит между Mac и движком Oxcart по TLS 1.3, а исходящие соединения открывает Mac, поэтому действуют ваши правила VPN и файрвола. См. сеть контейнеров на Mac.
  • В окне: проекты Compose сгруппированы с состоянием работоспособности, порты — по репозиториям и веткам, а в инспекторе доступны логи, статистика, терминал и файлы.

Вопросы

Что такое инструмент container от Apple?

Инструмент командной строки Apple с открытым кодом «для создания и запуска контейнеров Linux с помощью лёгких виртуальных машин на Mac». Он написан на Swift, использует OCI-совместимые образы, работает на Apple silicon с macOS 26 и распространяется под Apache-2.0. Связанный пакет Swift Containerization запускает каждый контейнер Linux в отдельной лёгкой виртуальной машине.

Можно ли использовать docker и docker compose с container от Apple?

README Apple (проверен в октябре 2026 года) описывает собственную команду container, например container run --rm alpine echo hello. CLI docker, Docker Engine API и Compose не упоминаются. Если ваши процессы построены на них, Oxcart запускает их без изменений: в комплекте docker 29.9, Compose 5.6 и Buildx 0.38, а движок поддерживает Docker API с 1.40 по 1.54.

Обоим — Oxcart и container от Apple — нужна macOS 26?

Да. Обоим нужен Mac с Apple silicon и macOS 26 или новее. Ни один не поддерживает Mac с Intel и более старые версии macOS.

container от Apple быстрее Oxcart?

Мы не измеряли производительность container от Apple, а README Apple Containerization заявляет «время запуска менее секунды» без опубликованных измерений. Oxcart показал 42 ms для docker run --rm на Apple M5 Max — лучший результат среди трёх протестированных нами сред, совместимых с Docker.

Какой из них бесплатный?

container от Apple бесплатен и имеет открытый код (Apache-2.0). Oxcart бесплатен 60 дней, затем стоит $20 за пользователя и основную версию, без подписки.

Можно ли использовать образы, собранные в одном, в другом?

Да. container от Apple использует и создаёт OCI-совместимые образы, а Oxcart скачивает, собирает, сохраняет и загружает стандартные образы. Отправьте образ в реестр из одного инструмента и скачайте в другом.

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

  • Apple container: https://github.com/apple/container (описание, требования, команды, лицензия, выпуск 1.5.0 от 2026-09-29); Containerization: https://github.com/apple/containerization. Проверено 2026-10-10.
  • Тесты Oxcart: Apple M5 Max, 36 GiB, macOS 27.2; каждому продукту выделены 8 CPU и 12 GiB, по одному за раз, каждый запускался заново; медианы пяти замеров после прогрева.
  • Совместимость Oxcart: проверено на Oxcart, 2026-10-10.

Попробуйте 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 или новее