Priorizar Kubernetes o priorizar los contenedores
Rancher Desktop es «una app que ofrece gestión de contenedores y Kubernetes en el escritorio». Su característica principal es k3s, «una distribución ligera certificada» de Kubernetes, en ejecución local. Además, eliges un motor: Moby con la CLI de docker, o containerd con nerdctl. Funciona en Mac con Intel o Apple silicon, Windows y Linux.
Oxcart parte del otro extremo. La mayor parte del desarrollo local usa contenedores y conjuntos de servicios de Compose, creados y destruidos cientos de veces al día por personas, pruebas y agentes de programación. El motor y la app de Oxcart están optimizados para ese ciclo en Apple silicon, y la app es nativa para Mac en SwiftUI, en lugar de una interfaz multiplataforma.
En paralelo
| Función | Oxcart | Rancher Desktop |
|---|---|---|
| Enfoque | Contenedores compatibles con Docker y Compose | Gestión de contenedores y Kubernetes |
| Plataformas | macOS 26 o posterior, Apple silicon | Mac (Intel y Apple silicon), Windows y Linux |
| Licencia y precio | Propietario. Gratis durante 60 días; después, $20 por persona y por versión principal. | Apache-2.0, gratis |
| Kubernetes | No integrado | k3s |
| Motor y CLI | Motor de Oxcart compatible con Docker. Incluye docker 29.9, Compose 5.6 y Buildx 0.38. | Moby (dockerd) con la CLI de docker, o containerd con nerdctl |
| Última versión | 0.1.4 | 1.24.0 (2026-07-29) |
Qué hace mejor Oxcart al trabajar con contenedores
El ciclo de desarrollo, medido
En un mismo Mac con Apple silicon, cada entorno configurado con 8 CPU y 12 GiB y ejecutado por separado, Oxcart fue el más rápido de los tres entornos probados (Oxcart, OrbStack y Docker Desktop) en las operaciones que forman el ciclo de desarrollo:
| Operación | Oxcart | frente a la siguiente alternativa más rápida |
|---|---|---|
docker run --rm … true | 42 ms | 3,4× |
8 ejecuciones simultáneas de docker run --rm | 96 ms | 3,9× |
| Detener y eliminar 20 contenedores | 77 ms | 8,9× |
| Compilación sin caché, contexto local | 341 ms | 1,2× |
docker stats --no-stream, 20 contenedores | 1.0 s | 2× |
| Detener el motor | 28 ms | 32× |
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. La comparación de detención del motor es frente a los 896 ms de Docker Desktop, que incluyen cerrar la app. No se midió Rancher Desktop.
Compose y herramientas de Docker que funcionan
Se verificaron las dependencias de comprobaciones de estado de Compose con up --wait, el DNS por nombre de servicio, init: true y network_mode: service:, además de Buildx, Testcontainers y docker-py mediante la API del motor, y la CLI de Dev Containers. El socket de Docker se monta en los contenedores para Testcontainers, Portainer y Traefik. Las imágenes amd64 se ejecutan mediante Rosetta. Guías: Compose en Apple silicon y Dev Containers y Testcontainers.
Agentes, redes y seguridad
- Agentes de programación:
oxcart mcpresponde «¿por qué se detuvo este contenedor?» en 159 tokens en lugar de 2,014. Solo lectura de forma predeterminada. Los niveles son límites de actuación, no un entorno aislado. Pasos de configuración para Claude Code, Codex, Cursor y 15 más. - Tu red: el Mac abre las conexiones salientes, por lo que las rutas de VPN, el DNS dividido y los cortafuegos por app se aplican a los contenedores. La vista Ports agrupa los puertos por repositorio y rama e indica por qué uno no responde.
- Conexión cifrada: el tráfico TCP publicado y saliente entre el Mac y el motor viaja por TLS 1.3, con un certificado creado en cada inicio.
Cuándo encaja mejor Rancher Desktop
- Quieres un clúster incluido en la app. Rancher Desktop incluye k3s y controles del clúster en la interfaz de escritorio. Oxcart se centra en el desarrollo local rápido con contenedores junto al clúster que elijas.
- Equipos con distintos sistemas que quieren una sola app. Rancher Desktop funciona en Mac, Windows y Linux.
- containerd y nerdctl. Si quieres trabajar con containerd directamente, Rancher Desktop lo ofrece.
- Gratuito y de código abierto. Sin coste de licencia.
Una distribución práctica del trabajo
Muchos desarrolladores de Kubernetes pasan la mayor parte del tiempo construyendo imágenes y ejecutando las dependencias de sus servicios, y solo una parte aplicando manifiestos a un clúster. Puedes mantener el clúster donde está, en Rancher Desktop o en la nube, y usar Oxcart para compilaciones, conjuntos de servicios de Compose y pruebas. docker context use oxcart cambia el destino del comando docker. kubectl config use-context cambia el clúster. Kubernetes en Mac cubre kubectl, k9s y los requisitos de las herramientas de clústeres locales.
Preguntas
¿Rancher Desktop es gratuito?
Sí. Rancher Desktop es de código abierto bajo licencia Apache-2.0, a octubre de 2026. Oxcart es gratis durante 60 días; después, $20 por persona y por versión principal, sin suscripción.
¿Rancher Desktop incluye Kubernetes?
Sí. Rancher Desktop ofrece «gestión de contenedores y Kubernetes en el escritorio» mediante k3s, que describe como «una distribución ligera certificada». Oxcart no incluye Kubernetes.
Solo uso Docker y Compose, no Kubernetes. ¿Cuál debería usar?
En un Mac con Apple silicon, Oxcart. Está diseñado para el ciclo de vida de contenedores que repites todo el día: docker run --rm en 42 ms y 20 contenedores detenidos y eliminados en 77 ms, el más rápido de los tres entornos probados. Incluye la CLI de docker 29.9, Compose 5.6 y Buildx 0.38.
¿Rancher Desktop puede usar la CLI de docker?
Sí. Rancher Desktop permite elegir el motor: Moby (dockerd), usado con la CLI de docker, o containerd, usado con nerdctl.
¿Puedo conservar Rancher Desktop para Kubernetes y usar Oxcart para los contenedores?
Sí. Cada uno tiene su propio contexto de Docker. Oxcart añade un contexto oxcart y solo lo activa si el actual es default y no hay nada que responda. Usa docker context use para elegir el motor y tu kubeconfig para elegir el clúster.
¿Oxcart funciona en Windows o Linux?
No. Oxcart es una app para Mac con Apple silicon y macOS 26 o posterior. Rancher Desktop funciona en Mac (Intel y Apple silicon), Windows y Linux.
Fuentes y método
- Velocidad de Oxcart: Oxcart 0.1.2, 2026-10-10, Apple M5 Max (36 GiB), macOS 27.2, 8 CPU y 12 GiB, un producto a la vez, medianas de cinco muestras tras un calentamiento. 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.
- Descripción, plataformas, k3s y motores de Rancher Desktop: https://docs.rancherdesktop.io/. Licencia y última versión: https://github.com/rancher-sandbox/rancher-desktop. Comprobado el 2026-10-10.