Oxcart Descargar
Menú

Docker en macOS 27: ejecuta contenedores en equipos con chip de Apple en 2026

Para ejecutar contenedores Docker en macOS 27, instala una app compatible con Docker y sigue usando la CLI docker y Compose. Oxcart está diseñado para macOS 27 en equipos con chip de Apple: se configura sin conexión en segundos, incluye docker 29.9, Compose 5.6 y Buildx 0.38, y ejecutó docker run en 42 ms, el mejor resultado de los tres entornos que probamos.

Actualizado

Cómo funciona Docker en Mac

Los contenedores son procesos Linux, y macOS no es Linux. Por eso, cualquier forma de ejecutar contenedores Docker en un Mac pone en marcha un pequeño sistema Linux junto a macOS y conecta el comando docker con él. El comando docker solo es un cliente: envía solicitudes al motor al que apunta el contexto Docker actual. Por eso puedes elegir la app que proporciona el motor y conservar todos tus scripts, Makefiles y archivos Compose.

En macOS 27, la elección importa más que antes. La app que elijas determina la velocidad de arranque y parada de los contenedores, la memoria ocupada en reposo, si tus reglas de VPN y firewall se aplican al tráfico de contenedores y si tu agente de programación puede ver qué está en ejecución. La comparativa de apps de contenedores para Mac presenta cada opción por su nombre; esta guía muestra la vía más rápida que conocemos.

Instalar contenedores compatibles con Docker en macOS 27

  1. Comprueba tu Mac. Elige menú Apple › Acerca de este Mac: necesitas un chip de Apple y macOS 26 o posterior. En Terminal, uname -m imprime arm64 en equipos con chip de Apple.
  2. Descarga e instala. Descarga Oxcart (una imagen de disco notarizada por Apple de unos 215 MiB), ábrela y arrastra Oxcart a Aplicaciones.
  3. Abre Oxcart. Se abre con el diálogo habitual de una app que Apple ha comprobado para detectar software malicioso. La configuración descomprime y arranca el motor sin conexión: ninguna parte de la configuración accede a la red.
  4. Aprueba una solicitud de administrador. macOS solicita permiso una vez para instalar el componente auxiliar de Oxcart, que enlaza docker, docker compose, docker buildx y oxcart en /usr/local. Si ya están ahí las herramientas de otra app, Oxcart muestra ambas versiones y pide permiso antes de sustituirlas.
  5. Elige el acceso a carpetas. Permite con Allow u omite con Skip el acceso a carpetas protegidas como Escritorio, Documentos y Descargas. Skip significa que los contenedores no podrán usar los archivos de esas carpetas; puedes cambiarlo después.
  6. Ejecuta tu primer contenedor. En Terminal, ejecuta docker run --rm alpine echo hello. Oxcart ha creado un contexto Docker llamado oxcart; docker context ls lo muestra.

Primeros comandos para probar

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

Si ya tienes un proyecto Compose, docker compose up --wait lo levanta y espera hasta que todos los servicios con comprobación de salud estén saludables. La guía de Compose en equipos con chip de Apple explica en detalle las imágenes amd64, las comprobaciones de salud y los puertos.

Un ciclo de desarrollo más rápido en macOS 27

Oxcart en macOS 27, de un vistazo
ÁreaQué te aporta
Velocidaddocker run --rm en 42 ms, docker stop en 19 ms, 20 contenedores detenidos y eliminados en 77 ms; el motor está listo 0.8 s después del arranque
CompatibilidadCLI docker, Compose (comprobaciones de salud, up --wait), Buildx, API Engine (Testcontainers, docker-py), CLI de Dev Containers y socket Docker dentro de los contenedores
App para MacSwiftUI sobre AppKit con Liquid Glass; un elemento en la barra de menús; proyectos Compose agrupados con su estado de salud; puertos agrupados por repositorio y rama
Agentes de programaciónUn servidor MCP local para Claude Code, Codex, Cursor y otros, de solo lectura de forma predeterminada
SeguridadFirma Developer ID y notarización de Apple; actualizaciones firmadas; TLS 1.3 en el enlace de red de los contenedores; contraseñas de docker login en el Llavero
RedesConexiones salientes abiertas por tu Mac para que se apliquen las rutas de VPN, el DNS dividido y firewalls como Little Snitch

Velocidad: Oxcart 0.1.2, 2026-10-10, Apple M5 Max, 8 CPU y 12 GiB, medianas de cinco muestras. Los otros entornos de la comparativa se midieron antes ese mismo día en el mismo Mac, con el mismo sistema de medición y el cliente docker 29.4.

Mantén el control de tu Mac

  • La configuración nunca accede a la red: el sistema Linux está dentro de la app.
  • Nunca modifica tu perfil de shell.
  • Nunca sustituye tu contexto Docker si otro motor responde: el contexto oxcart solo se convierte en el actual si este es default y nada responde en él.
  • Nunca sustituye las herramientas docker de otra app sin pedir permiso, y Uninstall las restaura.

Conserva el flujo de trabajo que necesitan tus proyectos

Ejecuta tus servicios Compose, compila imágenes para tu destino de despliegue y conecta tu agente de programación a los mismos contenedores. Los contenedores privilegiados se admiten mediante docker run --privileged y privileged: true en Compose, así que las cargas de trabajo que necesitan permisos elevados dentro de Linux encajan en el mismo flujo. Para desarrollo con Kubernetes, consulta Kubernetes en Mac.

Preguntas

¿Docker funciona en macOS 27?

Sí. Los contenedores Docker se ejecutan en macOS 27 mediante una app que proporciona un motor Linux. Oxcart está diseñado para macOS 26 y posteriores en equipos con chip de Apple: incluye la CLI docker 29.9, Docker Compose 5.6 y Buildx 0.38, y su motor implementa la API Docker de 1.40 a 1.54.

¿El comando docker está vinculado a una sola app en macOS 27?

No. El comando docker es un cliente que se comunica con cualquier motor compatible con Docker mediante un contexto Docker. Oxcart instala la CLI docker, Compose y Buildx y los dirige a su propio motor mediante el contexto oxcart. La comparativa de apps de contenedores para Mac presenta las alternativas por su nombre.

¿Puedo ejecutar imágenes amd64 (x86-64) en un Mac con chip de Apple?

Sí. Oxcart ejecuta imágenes amd64 mediante Rosetta: docker run --platform linux/amd64 …, o platform: linux/amd64 en un archivo Compose. Buildx también puede compilar y cargar imágenes amd64.

¿Oxcart funciona en un Mac Intel o en macOS 15?

No. Oxcart necesita un Mac con chip de Apple y macOS 26 o posterior.

¿La configuración descarga algo?

No. El sistema Linux que ejecuta Oxcart está dentro de la app y ninguna parte de la configuración accede a la red. Tu primer docker pull o docker run de una imagen nueva descarga esa imagen de su registro, como en cualquier instalación de Docker.

¿Cuánto cuesta?

Oxcart es gratis durante 60 días. Después cuesta $20 por usuario y versión principal, sin suscripción; las actualizaciones menores y los parches son gratis.

El comando docker dice que no puede conectarse al daemon de Docker. ¿Qué hago?

Ejecuta docker context ls y comprueba que oxcart sea el actual; si no lo es, ejecuta docker context use oxcart. Si Oxcart muestra un aviso sobre Container Services, haz clic en Troubleshoot… en ese aviso.

Fuentes y método

  • Pasos de configuración: Oxcart 0.1.3 tal como se distribuye (configuración sin conexión, una solicitud de administrador, una elección de acceso a carpetas y la regla del contexto oxcart).
  • Velocidad: Oxcart 0.1.2 con su cliente docker 29.9 incluido, 2026-10-10, Apple M5 Max, 36 GiB, macOS 27.2.
  • Compatibilidad: probada en Oxcart el 2026-10-10.

Prueba Oxcart con tus propios proyectos

Gratis durante 60 días. Después, $20 por persona y por versión principal, sin suscripción.

Apple silicon · macOS 26 o posterior

Sigue leyendo

Notas de la versión

Oxcart 0.1.4

Última versión

Licencias y mejoras.

  • Activación de licencias mediante un enlace seguro enviado por correo electrónico.
  • Gestión de licencias y Mac desde Settings.
  • Verificación de licencias sin conexión.
  • Mejoras de rendimiento, ajustes de la interfaz y correcciones de errores.

Requiere macOS 26.0 o posterior

Oxcart 0.1.3

Recuperación de memoria en reposo.

  • Recupera memoria de la VM cuando no hay contenedores en ejecución.
  • Conserva los contenedores, las imágenes, los volúmenes y las redes.

Requiere macOS 26.0 o posterior

Oxcart 0.1.2

Integración de herramientas de línea de comandos.

  • Alterna entre las herramientas Docker incluidas con Oxcart y una instalación existente.
  • Ajustes de la interfaz.

Requiere macOS 26.0 o posterior

Oxcart 0.1.1

Herramientas Docker incluidas y controles para agentes.

  • Docker CLI 29.9, Compose 5.6 y Buildx 0.38 incluidos.
  • Integración con contextos de Docker y credenciales seguras en el Llavero.
  • Conexiones de agentes MCP con permisos y bloqueo por agente.

Requiere macOS 26.0 o posterior

Oxcart 0.1.0

Contenedores compatibles con Docker para Apple silicon.

  • Compatibilidad con Docker CLI, Compose y Buildx.
  • Configuración sin conexión con los componentes de ejecución incluidos.
  • Puertos organizados por proyecto y rama de Git.
  • Integración MCP con acceso de solo lectura de forma predeterminada.
  • Actualizaciones automáticas verificadas.

Requiere macOS 26.0 o posterior