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

La communication d’Apple est stricte... mais à quel point ?

30/07/2025 à 21:30

• 7


Les contenus pour adultes bloqués en grande partie sur X à cause du Royaume-Uni

30/07/2025 à 19:20

• 10


Apple contre-attaque : “Nos choix sont au service des utilisateurs, pas contre la concurrence”

30/07/2025 à 18:15

• 28


Les sex-toys connectés de Lovense laissent fuiter l'adresse email des utilisateurs

30/07/2025 à 17:27

• 34


Vous adorez les tableurs ? Cette app en glisse gratuitement un dans la barre des menus de macOS

30/07/2025 à 17:11

• 14


Un disque dur externe de 20 To en promotion à 313 €

30/07/2025 à 14:55

• 10


Apple met en avant un smartphone pliable sur Weibo… mais ce n’est pas un iPhone [🆕 : l'erreur vient de Weibo]

30/07/2025 à 14:13

• 6


La Nintendo Switch 2 est à 440 € sur Amazon, en stock

30/07/2025 à 13:37

• 42


Un nouvel écran 5K chez Philips, avec du Thunderbolt 4 et un prix correct

30/07/2025 à 12:30

• 23


Photoshop permet enfin d’agrandir une image sans (trop) perdre en qualité, grâce à l’IA bien sûr

30/07/2025 à 12:08

• 12


Fuite de cerveaux chez Apple : un quatrième chercheur IA part chez Meta

30/07/2025 à 07:45

• 56


Une déclinaison spéciale MacGeneration pour l'iPhone 17 Pro ?

30/07/2025 à 06:52

• 52


Safari 26 bêta disponible pour macOS Sequoia et Sonoma

29/07/2025 à 23:15

• 8


Elgato lance une webcam 4K avec des filtres amovibles

29/07/2025 à 21:15

• 16


Vacances connectées : un climatiseur portable et autonome pour rafraîchir la tente

29/07/2025 à 20:39

• 48


Soirée mise à jour chez Apple : iOS 18.6, iPadOS 18.6, macOS 15.6, watchOS 11.6 et cie sont disponibles au téléchargement

29/07/2025 à 19:19

• 29