Qué es cada uno
container de Apple es una herramienta de código abierto en Swift, publicada junto a macOS 26, «para crear y ejecutar contenedores Linux mediante máquinas virtuales ligeras en un Mac». Se basa en el paquete Containerization de Apple, que «ejecuta cada contenedor Linux dentro de su propia máquina virtual ligera». Consume y produce imágenes compatibles con OCI. La versión 1.5.0 se publicó el 29 de septiembre de 2026.
Oxcart es una app nativa para Mac con su propio motor compatible con Docker. Incluye la CLI de docker 29.9.0, Docker Compose 5.6.0 y Buildx 0.38.0, se configura sin conexión en segundos y mantiene el motor fuera de la vista mientras funciona. Todo lo que ya automatizas para Docker (CLI, API del motor y archivos Compose) apunta a Oxcart mediante el contexto de Docker oxcart.
| Función | Oxcart | Apple container |
|---|---|---|
| Requisitos | Apple silicon, macOS 26 o posterior | Apple silicon, macOS 26 («No admitimos versiones anteriores de macOS») |
| Interfaz | App nativa para Mac, barra de menús y CLI de docker | La herramienta de línea de comandos container |
| Comandos | docker run, docker compose up, docker buildx build | container run, container system start |
| API de Docker Engine | Sí: 1.40 a 1.54 (Testcontainers, docker-py) | No se menciona en su README |
| Docker Compose | Sí, incluido (5.6.0), con dependencias de comprobaciones de estado y up --wait | No se menciona en su README |
| Imágenes | Imágenes estándar. Imágenes amd64 mediante Rosetta. | Imágenes compatibles con OCI |
| Modelo de aislamiento | Los contenedores comparten un kernel de Linux en un sistema Linux reducido con versiones fijadas. Política seccomp predeterminada. | Cada contenedor en su propia máquina virtual ligera |
| Agentes de programación | Servidor MCP local, 13 herramientas, solo lectura de forma predeterminada | No se menciona en su README |
| Licencia y precio | Propietario. Gratis durante 60 días; después, $20 por persona y por versión principal. | Apache-2.0, gratis |
Datos de Apple procedentes de github.com/apple/container y github.com/apple/containerization, comprobados el 10 de octubre de 2026. «No se menciona» significa que el README no lo indica, no que la función no pueda existir.
Elige Oxcart cuando tus herramientas ya usan Docker
La mayoría de los proyectos acumulan años de Docker: un compose.yaml, un Makefile lleno de comandos docker, scripts de CI, Testcontainers en las pruebas y una carpeta .devcontainer. Oxcart lo ejecuta todo sin cambios. Sus integraciones verificadas incluyen la CLI de docker, Compose con dependencias de comprobaciones de estado, init: true y network_mode: service:, Buildx, el endpoint de compilación de la API del motor que usan docker-py y Testcontainers, y la CLI de Dev Containers 0.89.0. Puedes montar el socket de Docker en un contenedor para Testcontainers, Portainer o Traefik.
También es rápido en las operaciones que repites todo el día. En un Apple M5 Max, Oxcart 0.1.2 obtuvo estas mediciones:
| Operación | Oxcart | La siguiente alternativa más rápida de las probadas |
|---|---|---|
docker run --rm … true | 42 ms | 143 ms (3.4×) |
8 ejecuciones simultáneas de docker run --rm | 96 ms | 378 ms (3.9×) |
docker stop | 19 ms | 107 ms (5.6×) |
| Detener y eliminar 20 contenedores | 77 ms | 683 ms (8.9×) |
| Compilación con caché | 121 ms | 149 ms (1.2×) |
Oxcart 0.1.2 medido el 2026-10-10 con su cliente docker 29.9 incluido. OrbStack 2.2.3 y Docker Desktop 4.94.0 medidos antes ese mismo día, en el mismo Mac y con el mismo sistema de pruebas, con docker 29.4. container de Apple no formó parte de estas pruebas. Tabla completa: todas las comparaciones.
Elige container de Apple si quieres la herramienta propia de Apple
container de Apple encaja si quieres una herramienta gratuita y de código abierto de Apple, estás dispuesto a aprender sus comandos container y valoras su modelo de una máquina virtual ligera por contenedor. Es joven (1.5.0) y avanza rápido, así que revisa su README para comprobar las funciones que necesita tu proyecto.
Usar ambos
Pueden coexistir en el mismo Mac. Las imágenes son el punto común: ambos trabajan con imágenes OCI, por lo que puedes construir con Buildx en Oxcart, subirlas a tu registro y descargarlas con la herramienta de Apple, o al revés. Oxcart solo modifica su propio contexto de Docker oxcart y nunca sustituye las herramientas de línea de comandos de otra app sin preguntar.
Más que ejecutar contenedores
- Para agentes de programación: el servidor MCP de Oxcart permite a Claude Code, Codex, Cursor y otros agentes ver, diagnosticar y gestionar contenedores, con solo lectura de forma predeterminada. Su diagnóstico de fallos ocupa 159 tokens frente a 2,014 de
docker inspectmásdocker logs. Consulta Docker para agentes de programación con IA. - En la red: el tráfico TCP publicado y saliente cruza el enlace entre tu Mac y el motor de Oxcart mediante TLS 1.3, y el Mac abre las conexiones salientes, por lo que se aplican tus reglas de VPN y cortafuegos. Consulta redes de contenedores en Mac.
- En la ventana: proyectos Compose agrupados con sus comprobaciones de estado, puertos agrupados por repositorio y rama, y un inspector con registros, estadísticas, terminal y archivos.
Preguntas
¿Qué es la herramienta container de Apple?
Una herramienta de línea de comandos de código abierto de Apple, «para crear y ejecutar contenedores Linux mediante máquinas virtuales ligeras en un Mac». Está escrita en Swift, usa imágenes compatibles con OCI, funciona en Apple silicon con macOS 26 y tiene licencia Apache-2.0. Su paquete Swift complementario, Containerization, ejecuta cada contenedor Linux dentro de su propia máquina virtual ligera.
¿Puedo usar docker y docker compose con container de Apple?
El README de Apple, comprobado en octubre de 2026, documenta su propio comando container, como container run --rm alpine echo hello. No menciona la CLI de docker, la API de Docker Engine ni Compose. Si tu trabajo se basa en ellos, Oxcart los ejecuta sin cambios: incluye docker 29.9, Compose 5.6 y Buildx 0.38, y su motor admite la API de Docker 1.40 a 1.54.
¿Oxcart y container de Apple necesitan macOS 26?
Sí. Ambos necesitan un Mac con Apple silicon y macOS 26 o posterior. Ninguno admite Mac con Intel ni versiones anteriores de macOS.
¿container de Apple es más rápido que Oxcart?
No hemos medido container de Apple, y el README de Containerization de Apple afirma que tiene «tiempos de inicio inferiores a un segundo» sin publicar mediciones. Oxcart midió 42 ms para docker run --rm en un Apple M5 Max, el más rápido de los tres entornos compatibles con Docker probados.
¿Cuál es gratuito?
container de Apple es gratuito y de código abierto (Apache-2.0). Oxcart es gratis durante 60 días; después, $20 por persona y por versión principal, sin suscripción.
¿Puedo usar en uno las imágenes que construyo con el otro?
Sí. container de Apple consume y produce imágenes compatibles con OCI, y Oxcart descarga, construye, guarda y carga imágenes estándar. Sube a un registro desde uno y descarga desde el otro.
Fuentes y método
- Apple container: https://github.com/apple/container (descripción, requisitos, comandos, licencia y versión 1.5.0 del 2026-09-29). Containerization: https://github.com/apple/containerization. Comprobado el 2026-10-10.
- Mediciones de Oxcart: Apple M5 Max, 36 GiB, macOS 27.2. Cada producto con 8 CPU y 12 GiB, uno a la vez y recién iniciado. Medianas de cinco muestras tras un calentamiento.
- Compatibilidad de Oxcart: probada en Oxcart, el 2026-10-10.