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

Docker на macOS 27: запускайте контейнеры на Apple silicon в 2026 году

Чтобы запускать Docker-контейнеры на macOS 27, установите Docker-совместимое приложение и продолжайте использовать CLI docker и Compose. Oxcart создан для macOS 27 на Apple silicon: настраивается без интернета за секунды, включает docker 29.9, Compose 5.6 и Buildx 0.38 и выполнил docker run за 42 ms — быстрее остальных из трёх протестированных сред.

Обновлено

Как Docker работает на Mac

Контейнеры — процессы Linux, а macOS не является Linux. Поэтому любой способ запуска Docker-контейнеров на Mac запускает небольшую Linux-систему рядом с macOS и подключает к ней команду docker. Команда docker — лишь клиент: она отправляет запросы движку, на который указывает текущий контекст Docker. Поэтому можно выбрать приложение с движком и сохранить все свои скрипты, Makefile и файлы Compose.

На macOS 27 выбор важнее, чем раньше. Приложение определяет скорость запуска и остановки контейнеров, объём памяти в простое, действие правил VPN и межсетевого экрана на трафик контейнеров и возможность агента программирования видеть запущенные процессы. В сравнении контейнерных приложений для Mac перечислены все варианты; это руководство показывает самый быстрый известный нам путь.

Установите Docker-совместимые контейнеры на macOS 27

  1. Проверьте Mac. Выберите меню Apple › Об этом Mac: нужны Apple silicon и macOS 26 или новее. В Терминале команда uname -m выводит arm64 на Apple silicon.
  2. Скачайте и установите. Скачайте Oxcart (проверенный Apple образ диска, около 215 MiB), откройте его и перетащите Oxcart в «Программы».
  3. Откройте Oxcart. Появится стандартный диалог приложения, проверенного Apple на вредоносное ПО. Настройка распаковывает и запускает движок без интернета: ни один её этап не обращается к сети.
  4. Подтвердите один запрос прав администратора. macOS один раз запрашивает установку помощника Oxcart, который создаёт ссылки на docker, docker compose, docker buildx и oxcart в /usr/local. Если там уже есть инструменты другого приложения, Oxcart показывает обе версии и спрашивает перед заменой.
  5. Выберите доступ к папкам. Разрешите (Allow) или пропустите (Skip) доступ к защищённым папкам, таким как «Рабочий стол», «Документы» и «Загрузки». Skip означает, что контейнеры не смогут использовать файлы оттуда; это можно изменить позже.
  6. Запустите первый контейнер. В Терминале выполните docker run --rm alpine echo hello. Oxcart создал контекст Docker с именем oxcart; команда docker context ls покажет его.

Первые команды для пробы

docker version                     # client 29.9, server: Oxcart's engine
docker run --rm alpine uname -m    # aarch64: native Apple silicon
docker run --rm --platform linux/amd64 alpine uname -m   # x86_64, through Rosetta
docker compose up -d --wait        # in a project with a compose.yaml
docker buildx build -t myapp .     # builds with BuildKit

Если у вас уже есть проект Compose, docker compose up --wait запустит его и дождётся готовности всех сервисов с проверками состояния. Руководство по Compose на Apple silicon подробно описывает образы amd64, проверки состояния и порты.

Более быстрый цикл разработки на macOS 27

Oxcart на macOS 27: обзор
ОбластьЧто это даёт вам
Скоростьdocker run --rm за 42 ms, docker stop за 19 ms, остановка и удаление 20 контейнеров за 77 ms; движок готов через 0.8 s после запуска
СовместимостьCLI docker, Compose (проверки состояния, up --wait), Buildx, Engine API (Testcontainers, docker-py), CLI Dev Containers, сокет Docker внутри контейнеров
Приложение для MacSwiftUI на AppKit с Liquid Glass; значок в строке меню; проекты Compose, сгруппированные с состоянием здоровья; порты по репозиториям и веткам
Агенты программированияЛокальный MCP-сервер для Claude Code, Codex, Cursor и других, по умолчанию только чтение
БезопасностьПодписано Developer ID и проверено Apple; подписанные обновления; TLS 1.3 на сетевом канале контейнеров; пароли docker login в Связке ключей
СетьИсходящие соединения открывает Mac, поэтому действуют маршруты VPN, раздельный DNS и межсетевые экраны вроде Little Snitch

Скорость: Oxcart 0.1.2, 2026-10-10, Apple M5 Max, 8 CPU и 12 GiB, медианы пяти замеров. Остальные среды в сравнении измерены ранее в тот же день на том же Mac и тем же набором тестов с клиентом docker 29.4.

Сохраняйте контроль над Mac

  • Не обращается к сети: система Linux находится внутри приложения.
  • Не редактирует профиль shell.
  • Не переключает контекст Docker, если отвечает другой движок: oxcart становится текущим только при текущем default, на котором ничто не отвечает.
  • Не заменяет инструменты docker другого приложения без вопроса, а Uninstall возвращает их обратно.

Сохраните рабочий процесс, нужный вашим проектам

Запускайте стеки Compose, собирайте образы для целевой среды и подключайте агента программирования к тем же контейнерам. Привилегированные контейнеры поддерживаются через docker run --privileged и privileged: true в Compose, поэтому задачи с повышенными правами в Linux вписываются в тот же процесс. О разработке с Kubernetes см. Kubernetes на Mac.

Вопросы

Работает ли Docker на macOS 27?

Да. Docker-контейнеры работают на macOS 27 через приложение с Linux-движком. Oxcart создан для macOS 26 и новее на Apple silicon: включает CLI docker 29.9, Docker Compose 5.6 и Buildx 0.38, а движок поддерживает Docker API от 1.40 до 1.54.

Привязана ли команда docker к одному приложению на macOS 27?

Нет. Команда docker — клиент, который обращается к любому Docker-совместимому движку через контекст Docker. Oxcart устанавливает CLI docker, Compose и Buildx и подключает их к своему движку через контекст oxcart. Альтернативы перечислены в сравнении контейнерных приложений для Mac.

Можно ли запускать образы amd64 (x86-64) на Mac с Apple silicon?

Да. Oxcart запускает образы amd64 через Rosetta: docker run --platform linux/amd64 … или platform: linux/amd64 в файле Compose. Buildx также может собирать и загружать образы amd64.

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

Нет. Oxcart требует Mac с Apple silicon и macOS 26 или новее.

Скачивает ли настройка что-либо?

Нет. Система Linux, которую запускает Oxcart, находится внутри приложения; настройка не обращается к сети. Первый docker pull или docker run нового образа скачает его из реестра, как при любой установке Docker.

Сколько это стоит?

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

Команда docker сообщает, что не может подключиться к демону Docker. Что делать?

Выполните docker context ls и убедитесь, что текущий контекст — oxcart; иначе выполните docker context use oxcart. Если Oxcart показывает баннер о Container Services, нажмите в нём Troubleshoot….

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

  • Шаги настройки: поставляемый Oxcart 0.1.3 (настройка без интернета, один запрос прав администратора, один выбор доступа к папкам, правило контекста oxcart).
  • Скорость: Oxcart 0.1.2 с комплектным клиентом docker 29.9, 2026-10-10, Apple M5 Max, 36 GiB, macOS 27.2.
  • Совместимость: проверена на 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 или новее