Kubernetes au premier plan ou les conteneurs au premier plan
Rancher Desktop est « une app qui fournit la gestion des conteneurs et Kubernetes sur le bureau ». Sa fonction caractéristique est k3s, « une distribution certifiée légère » de Kubernetes, exécutée localement. Vous choisissez en parallèle un moteur : Moby avec la CLI docker, ou containerd avec nerdctl. Il fonctionne sur les Mac Intel et Apple silicon, sous Windows et sous Linux.
Oxcart part de l’autre extrémité. L’essentiel du développement local utilise des conteneurs et des stacks Compose, créés et détruits des centaines de fois par jour par des personnes, des suites de tests et des agents de programmation. Le moteur et l’app d’Oxcart sont optimisés pour ce cycle précis sur Apple silicon. L’app est une app Mac SwiftUI native plutôt qu’une enveloppe multiplateforme.
Côte à côte
| Fonctionnalité | Oxcart | Rancher Desktop |
|---|---|---|
| Priorité | Conteneurs compatibles Docker et Compose | Gestion des conteneurs et Kubernetes |
| Plateformes | macOS 26 ou ultérieur, Apple silicon | Mac (Intel et Apple silicon), Windows, Linux |
| Licence et prix | Propriétaire. Gratuit pendant 60 jours, puis $20 par personne et par version majeure. | Apache-2.0, gratuit |
| Kubernetes | Non intégré | k3s |
| Moteur et CLI | Moteur compatible Docker d’Oxcart. docker 29.9, Compose 5.6 et Buildx 0.38 inclus. | Moby (dockerd) avec la CLI docker, ou containerd avec nerdctl |
| Dernière version | 0.1.4 | 1.24.0 (2026-07-29) |
Les avantages d’Oxcart pour travailler avec les conteneurs
Le cycle de développement, mesuré
Sur un même Mac avec Apple silicon, chaque environnement réglé sur 8 CPU et 12 GiB et exécuté seul, Oxcart était le plus rapide des trois environnements testés (Oxcart, OrbStack et Docker Desktop) pour les opérations d’un cycle de développement :
| Opération | Oxcart | face au suivant le plus rapide |
|---|---|---|
docker run --rm … true | 42 ms | 3,4× |
8 exécutions simultanées de docker run --rm | 96 ms | 3,9× |
| Arrêter et supprimer 20 conteneurs | 77 ms | 8,9× |
| Build sans cache, contexte local | 341 ms | 1,2× |
docker stats --no-stream, 20 conteneurs | 1.0 s | 2× |
| Arrêter le moteur | 28 ms | 32× |
Oxcart 0.1.2 mesuré le 2026-10-10 avec son client docker 29.9 inclus. OrbStack 2.2.3 et Docker Desktop 4.94.0 mesurés plus tôt le même jour, sur le même Mac et avec le même dispositif, avec docker 29.4. La comparaison d’arrêt du moteur porte sur les 896 ms de Docker Desktop, qui incluent la fermeture de l’app. Rancher Desktop n’a pas été mesuré.
Compose et les outils Docker prêts à l’emploi
Les dépendances Compose aux contrôles de santé avec up --wait, le DNS par nom de service, init: true et network_mode: service: sont vérifiés, ainsi que Buildx, Testcontainers et docker-py via l’API du moteur, et la CLI Dev Containers. Le socket Docker peut être monté dans les conteneurs pour Testcontainers, Portainer et Traefik. Les images amd64 passent par Rosetta. Guides : Compose sur Apple silicon et Dev Containers et Testcontainers.
Agents, réseau et sécurité
- Agents de programmation :
oxcart mcprépond à « pourquoi ce conteneur s’est-il arrêté ? » en 159 tokens au lieu de 2,014. Lecture seule par défaut. Les niveaux sont des garde-fous, pas un bac à sable. Des étapes de configuration pour Claude Code, Codex, Cursor et 15 autres. - Votre réseau : le Mac ouvre les connexions sortantes. Les routes VPN, le DNS scindé et les pare-feu par app s’appliquent donc aux conteneurs. La vue Ports regroupe les ports par dépôt et par branche et indique pourquoi un port ne répond pas.
- Liaison chiffrée : le trafic TCP publié et sortant entre le Mac et le moteur passe par TLS 1.3, avec un certificat créé à chaque démarrage.
Quand Rancher Desktop convient mieux
- Vous voulez un cluster inclus dans l'application. Rancher Desktop intègre k3s et des commandes de gestion du cluster dans son interface de bureau. Oxcart se concentre sur le développement local rapide de conteneurs aux côtés du cluster de votre choix.
- Une équipe aux systèmes variés veut une même app. Rancher Desktop fonctionne sur Mac, Windows et Linux.
- containerd et nerdctl. Si vous souhaitez travailler directement avec containerd, Rancher Desktop le propose.
- Gratuit et open source. Aucun frais de licence.
Une répartition pratique
Beaucoup de développeurs Kubernetes passent l’essentiel de leur temps à construire des images et à exécuter les dépendances de leurs services, et seulement une partie à appliquer des manifestes sur un cluster. Vous pouvez conserver votre cluster là où il se trouve, dans Rancher Desktop ou dans le cloud, et utiliser Oxcart pour les builds, stacks Compose et tests. docker context use oxcart change la cible de la commande docker. kubectl config use-context change le cluster. Kubernetes sur Mac couvre kubectl, k9s et les prérequis des outils de clusters locaux.
Questions
Rancher Desktop est-il gratuit ?
Oui. Rancher Desktop est open source sous licence Apache-2.0, en octobre 2026. Oxcart est gratuit pendant 60 jours, puis coûte $20 par personne et par version majeure, sans abonnement.
Rancher Desktop inclut-il Kubernetes ?
Oui. Rancher Desktop fournit « la gestion des conteneurs et Kubernetes sur le bureau » via k3s, qu’il décrit comme « une distribution certifiée légère ». Oxcart n’intègre pas Kubernetes.
J’utilise seulement Docker et Compose, pas Kubernetes. Que choisir ?
Sur un Mac avec Apple silicon, Oxcart. Il est conçu pour le cycle de vie des conteneurs que vous répétez toute la journée : docker run --rm en 42 ms, et 20 conteneurs arrêtés et supprimés en 77 ms, le plus rapide des trois environnements testés. Il inclut la CLI docker 29.9, Compose 5.6 et Buildx 0.38.
Rancher Desktop peut-il utiliser la CLI docker ?
Oui. Rancher Desktop propose le choix du moteur : Moby (dockerd), utilisé avec la CLI docker, ou containerd, utilisé avec nerdctl.
Puis-je garder Rancher Desktop pour Kubernetes et utiliser Oxcart pour les conteneurs ?
Oui. Chacun dispose de son propre contexte Docker. Oxcart ajoute un contexte oxcart et ne l’active que si le contexte actuel est default et que rien n’y répond. Utilisez docker context use pour choisir le moteur, et votre kubeconfig pour choisir le cluster.
Oxcart fonctionne-t-il sous Windows ou Linux ?
Non. Oxcart est une app Mac pour Apple silicon sous macOS 26 ou ultérieur. Rancher Desktop fonctionne sur Mac (Intel et Apple silicon), Windows et Linux.
Sources et méthode
- Vitesse d’Oxcart : Oxcart 0.1.2, 2026-10-10, Apple M5 Max (36 GiB), macOS 27.2, 8 CPU et 12 GiB, un produit à la fois, médianes de cinq échantillons après échauffement. OrbStack 2.2.3 et Docker Desktop 4.94.0 mesurés plus tôt le même jour sur le même Mac et avec le même dispositif, avec docker 29.4.
- Description, plateformes, k3s et moteurs de Rancher Desktop : https://docs.rancherdesktop.io/. Licence et dernière version : https://github.com/rancher-sandbox/rancher-desktop. Vérifié le 2026-10-10.