Ouvrir le menu principal

MacGeneration

Recherche

Docker promet des performances nettement améliorées sur macOS

Nicolas Furno

jeudi 17 mars 2022 à 22:30 • 11

Logiciels

Docker promet des performances bien meilleures sur les Mac grâce à une nouvelle option dans la dernière version et grâce à une nouveauté intégrée à macOS Monterey. La version 4.6 propose un nouveau réglage à activer après installation (dans les paramètres et « Experimental features ») et qui permettra alors d’utiliser VirtioFS pour les échanges de données entre macOS et les conteneurs virtualisés par le biais de Docker. C’est sur ce point que le gain de performances est attendu, avec jusqu’à 98 % de temps nécessaire en moins pour réaliser certaines opérations.

La deuxième option des fonctionnalités expérimentales dans Docker 4.6 doit être activée pour bénéficier du gain de performances.

C’est un gain spectaculaire, mais qui ne se verra pas forcément à l’usage. Tout dépend de ce que vous faites avec Docker et l’un des développeurs de MacGeneration qui passe ses journées dans des conteneurs n’a noté aucune différence significative sur son MacBook Pro avec puce M1 Pro. Pour pouvoir exploiter les performances en progrès, il faut travailler avec de grosses quantités de données à échanger entre la machine virtuelle et macOS.

Docker donne sur son blog quelques benchmarks pour donner une idée des gains à espérer dans ces cas de figure. Ainsi, l’import d’une base de données MySQL de 284 Mo nécessitait plus de trois minutes avec la version précédente, la même opération prend moins de vingt secondes avec la mise à jour. Dans un autre genre, l’installation de dépendances avec Composer au sein d’un gros projet PHP est passé de quasiment une minute trente à une dizaine de secondes seulement.

Si cette nouveauté n’est pas activée par défaut, c’est qu’elle peut aussi poser problème et bloquer certains conteneurs. Un bug lié aux permissions est notamment connu de Docker et sera corrigé ultérieurement. Les développeurs qui croisent des problèmes sont invités à se manifester sur cette issue GitHub.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Concours : un NAS Qnap TS-233 équipé de 2 disques WD Red 6 To à gagner !

13:00

• 464


Nintendo retarde les précommandes de la Switch 2 aux États-Unis, à cause de Donald Trump

10:51

• 58


Silence : une application pour bloquer les appels indésirables sans abonnement

10:47

• 96


Sortie de veille : Apple Intelligence finalement dispo, l’attente récompensée ?

08:00

• 11


L’administration Trump aurait-elle utilisé l’IA pour créer la formule des nouvelles taxes ?

04/04/2025 à 22:30

• 45


Promo : l'écran 4K LG UltraFine 32 avec une colonne ERGO est à 423 € (-250 €)

04/04/2025 à 22:30

• 30


Donald Trump accorde un délai supplémentaire de 75 jours à TikTok

04/04/2025 à 21:45

• 14


N'attendez pas Linux sur les M4 de sitôt : c'est visiblement douloureusement compliqué

04/04/2025 à 18:30

• 33


Microsoft a 50 ans

04/04/2025 à 17:39

• 45


Apple déploie l'audio spatial en Dolby Atmos sous Windows (mais il faut payer)

04/04/2025 à 17:00

• 12


MacBook Air : nouvelle promo sur le M4, le M2 encore au tarif canon de 899 €

04/04/2025 à 15:48

• 9


Pages ne sait plus publier un livre directement sur Apple Books

04/04/2025 à 14:45

• 9


Microsoft vend son mini PC dans le cloud, pour Windows 365

04/04/2025 à 13:15

• 21


Le SSD USB4 Corsair EX400U, parfait pour les Mac et les iPhone, en promotion

04/04/2025 à 11:45

• 11


Starlink passe à 29 €/mois avec une connexion moins prioritaire

04/04/2025 à 10:30

• 113


Ubiquiti commercialise son propre adaptateur USB4 vers Ethernet 10G

04/04/2025 à 09:51

• 3