Ajouter un commentaire

Apple Container 1.0 : faire tourner nativement des conteneurs Linux sur macOS

Par:
francoistonic

jeu, 11/06/2026 - 15:48

Il y a des technologies Apple qui passent inapercues et pourtant elles peuvent être d'une grande aide pour les entreprises et les développeurs sur macOS. Depuis plusieurs années, macOS inclut un framework de virtualisation natif ainsi qu'une couche conteneur dédiée en développement depuis 1 an : Container. Il est maintenant disponible en version 1.0. Il est écrit en Swift et optimisé pour Apple Silicon.

Cette version dispose d'un nouveau mode machine (Container machine). Il permet de lancer et d'utiliser un environnement Linux dans un conteneur natif à macOS. Ce mode se veut léger, rapide et persistent. Les développeurs Windows connaissent déjà cette possibilité : le sous-système Windows, alias WSL. La stack Apple repose sur le standard des images OCI. 

Pourquoi est-ce intéressant ?

1 / éditer sur macOS et builder sur Linux

2 / utiliser un environnement, des outils Linux comme un outil de debug

3 / tester de vrais servicex Linux

4 / une image par distribution, par exemple : alpine, ubuntu, debian. 

container machine create alpine:latest --name dev
container machine run -n dev whoami       # your host username, not root
container machine run -n dev pwd          # /home/<you> — your Mac home dir, mounted in
container machine run -n dev              # interactive shell; cd into your repos in $HOME
Il faut mettre à jour vers la dernière version : /usr/local/bin/update-container.sh avant de démarrer avec la commande container system start 
Attention : Container est disponible à partir de macOS 26. 

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 Y   Y  DDD   K  K   GGG    GGG  
Y Y D D K K G G
Y D D KK G GG G GG
Y D D K K G G G G
Y DDD K K GGG GGG