Oxcart Télécharger
Menu

Oxcart et Apple container : la CLI docker que vous connaissez ou la nouvelle CLI d’Apple

Choisissez Oxcart si votre travail repose sur la CLI docker, les fichiers Compose, Testcontainers ou Dev Containers : c'est une application Mac native avec un moteur compatible Docker, et elle a exécuté docker run en 42 ms. Choisissez la CLI container open source d'Apple si vous voulez l'outil d'Apple et acceptez ses propres commandes.

Mis à jour

Ce que chacun propose

container d’Apple est un outil Swift open source publié avec macOS 26, « pour créer et exécuter des conteneurs Linux avec des machines virtuelles légères sur Mac ». Il s’appuie sur le paquet Containerization d’Apple, qui « exécute chaque conteneur Linux dans sa propre machine virtuelle légère ». Il consomme et produit des images compatibles OCI. La version 1.5.0 est sortie le 29 septembre 2026.

Oxcart est une app Mac native avec son propre moteur compatible Docker. Elle inclut la CLI docker 29.9.0, Docker Compose 5.6.0 et Buildx 0.38.0, se configure hors ligne en quelques secondes et garde le moteur hors de vue quand il fonctionne. Tout ce que vous utilisez déjà dans vos scripts Docker (CLI, API du moteur et fichiers Compose) cible Oxcart via le contexte Docker oxcart.

Oxcart et container d’Apple, en octobre 2026
FonctionnalitéOxcartApple container
PrérequisApple silicon, macOS 26 ou ultérieurApple silicon, macOS 26 (« Nous ne prenons pas en charge les anciennes versions de macOS »)
InterfaceApp Mac native, barre des menus et CLI dockerL’outil en ligne de commande container
Commandesdocker run, docker compose up, docker buildx buildcontainer run, container system start
API Docker EngineOui : 1.40 à 1.54 (Testcontainers, docker-py)Non mentionné dans son README
Docker ComposeOui, inclus (5.6.0), avec dépendances aux contrôles de santé et up --waitNon mentionné dans son README
ImagesImages standard. Images amd64 via Rosetta.Images compatibles OCI
Modèle d’isolationLes conteneurs partagent un noyau Linux sur un système Linux réduit aux versions fixées. Politique seccomp par défaut.Chaque conteneur dans sa propre machine virtuelle légère
Agents de programmationServeur MCP local, 13 outils, lecture seule par défautNon mentionné dans son README
Licence et prixPropriétaire. Gratuit pendant 60 jours, puis $20 par personne et par version majeure.Apache-2.0, gratuit

Informations Apple provenant de github.com/apple/container et github.com/apple/containerization, vérifiées le 10 octobre 2026. « Non mentionné » signifie que le README ne le dit pas, pas que la fonctionnalité ne peut pas exister.

Choisissez Oxcart lorsque vos outils parlent déjà Docker

La plupart des projets accumulent des années de Docker : un compose.yaml, un Makefile rempli de commandes docker, des scripts CI, Testcontainers dans les tests et un dossier .devcontainer. Oxcart exécute tout cela sans modification. Ses intégrations vérifiées incluent la CLI docker, Compose avec dépendances aux contrôles de santé, init: true et network_mode: service:, Buildx, le point d’accès de build de l’API du moteur utilisé par docker-py et Testcontainers, ainsi que la CLI Dev Containers 0.89.0. Vous pouvez monter le socket Docker dans un conteneur pour Testcontainers, Portainer ou Traefik.

Il est aussi rapide pour les opérations que vous répétez toute la journée. Sur un Apple M5 Max, Oxcart 0.1.2 a donné les mesures suivantes :

Oxcart 0.1.2, médianes, 8 CPU et 12 GiB
OpérationOxcartLe suivant le plus rapide parmi les autres solutions testées
docker run --rm … true42 ms143 ms (3.4×)
8 exécutions simultanées de docker run --rm96 ms378 ms (3.9×)
docker stop19 ms107 ms (5.6×)
Arrêter et supprimer 20 conteneurs77 ms683 ms (8.9×)
Build avec cache121 ms149 ms (1.2×)

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. container d’Apple ne faisait pas partie de ce test. Tableau complet : tous les comparatifs.

Choisissez container d’Apple si vous voulez l’outil d’Apple

container d’Apple convient si vous voulez un outil gratuit et open source venant d’Apple, êtes prêt à apprendre ses commandes container et appréciez son modèle d’une machine virtuelle légère par conteneur. Il est jeune (1.5.0) et évolue vite : consultez son README pour vérifier les fonctionnalités nécessaires à votre projet.

Utiliser les deux

Les deux peuvent coexister sur le même Mac. Les images sont leur point commun : tous deux utilisent OCI. Vous pouvez donc construire avec Buildx dans Oxcart, pousser vers votre registre et télécharger avec l’outil d’Apple, ou l’inverse. Oxcart ne touche qu’à son contexte Docker oxcart et ne remplace jamais les outils en ligne de commande d’une autre app sans vous le demander.

Au-delà de l’exécution des conteneurs

  • Pour les agents de programmation : le serveur MCP d’Oxcart permet à Claude Code, Codex, Cursor et aux autres agents d’examiner, diagnostiquer et gérer les conteneurs, en lecture seule par défaut. Son diagnostic de plantage fait 159 tokens contre 2,014 pour docker inspect plus docker logs. Voir Docker pour les agents de programmation IA.
  • Sur le réseau : le trafic TCP publié et sortant traverse la liaison entre votre Mac et le moteur d’Oxcart via TLS 1.3. Le Mac ouvre les connexions sortantes, donc vos règles VPN et pare-feu s’appliquent. Voir le réseau des conteneurs sur Mac.
  • Dans la fenêtre : les projets Compose regroupés avec leur état de santé, les ports par dépôt et par branche, et un inspecteur avec journaux, statistiques, terminal et fichiers.

Questions

Qu’est-ce que l’outil container d’Apple ?

Un outil en ligne de commande open source d’Apple, « pour créer et exécuter des conteneurs Linux avec des machines virtuelles légères sur Mac ». Il est écrit en Swift, utilise des images compatibles OCI, fonctionne sur Apple silicon avec macOS 26 et est sous licence Apache-2.0. Son paquet Swift associé, Containerization, exécute chaque conteneur Linux dans sa propre machine virtuelle légère.

Puis-je utiliser docker et docker compose avec container d’Apple ?

Le README d’Apple, vérifié en octobre 2026, documente sa propre commande container, par exemple container run --rm alpine echo hello. Il ne mentionne ni la CLI docker, ni l’API Docker Engine, ni Compose. Si votre travail repose sur ces outils, Oxcart les exécute tels quels : il inclut docker 29.9, Compose 5.6 et Buildx 0.38, et son moteur parle l’API Docker 1.40 à 1.54.

Oxcart et container d’Apple nécessitent-ils tous deux macOS 26 ?

Oui. Les deux nécessitent un Mac avec Apple silicon et macOS 26 ou ultérieur. Aucun ne prend en charge les Mac Intel ni les anciennes versions de macOS.

container d’Apple est-il plus rapide qu’Oxcart ?

Nous n’avons pas mesuré container d’Apple. Le README de Containerization d’Apple annonce des « temps de démarrage inférieurs à une seconde » sans publier de mesures. Oxcart a atteint 42 ms pour docker run --rm sur un Apple M5 Max, le plus rapide des trois environnements compatibles Docker testés.

Lequel est gratuit ?

container d’Apple est gratuit et open source (Apache-2.0). Oxcart est gratuit pendant 60 jours, puis coûte $20 par personne et par version majeure, sans abonnement.

Puis-je utiliser dans l’un les images construites avec l’autre ?

Oui. container d’Apple consomme et produit des images compatibles OCI. Oxcart télécharge, construit, sauvegarde et charge des images standard. Poussez vers un registre depuis l’un et téléchargez depuis l’autre.

Sources et méthode

  • Apple container : https://github.com/apple/container (description, prérequis, commandes, licence, version 1.5.0 du 2026-09-29). Containerization : https://github.com/apple/containerization. Vérifié le 2026-10-10.
  • Mesures d’Oxcart : Apple M5 Max, 36 GiB, macOS 27.2. Chaque produit à 8 CPU et 12 GiB, un à la fois, démarré à neuf. Médianes de cinq échantillons après échauffement.
  • Compatibilité d’Oxcart : testée sur Oxcart, le 2026-10-10.

Essayez Oxcart avec vos propres projets

Gratuit pendant 60 jours. Puis $20 par personne et par version majeure, sans abonnement.

Apple silicon · macOS 26 ou ultérieur

À lire ensuite

Notes de version

Oxcart 0.1.4

Dernière version

Licences et améliorations.

  • Activation des licences par lien sécurisé envoyé par e-mail.
  • Gestion des licences et des Mac depuis Settings.
  • Vérification des licences hors ligne.
  • Améliorations des performances et de l’interface, et corrections de bugs.

Nécessite macOS 26.0 ou version ultérieure

Oxcart 0.1.3

Libération de mémoire au repos.

  • Libère la mémoire de la VM lorsqu’aucun conteneur ne s’exécute.
  • Conserve les conteneurs, images, volumes et réseaux.

Nécessite macOS 26.0 ou version ultérieure

Oxcart 0.1.2

Intégration des outils en ligne de commande.

  • Passez des outils Docker fournis avec Oxcart à une installation existante, et inversement.
  • Améliorations de l’interface.

Nécessite macOS 26.0 ou version ultérieure

Oxcart 0.1.1

Outils Docker inclus et gestion des agents.

  • Docker CLI 29.9, Compose 5.6 et Buildx 0.38 inclus.
  • Intégration des contextes Docker et identifiants sécurisés dans le Trousseau.
  • Connexions d’agents MCP avec autorisations et blocage par agent.

Nécessite macOS 26.0 ou version ultérieure

Oxcart 0.1.0

Conteneurs compatibles Docker pour Apple silicon.

  • Compatibilité avec Docker CLI, Compose et Buildx.
  • Configuration hors ligne avec les composants d’exécution inclus.
  • Ports organisés par projet et branche Git.
  • Intégration MCP avec accès en lecture seule par défaut.
  • Mises à jour automatiques vérifiées.

Nécessite macOS 26.0 ou version ultérieure