M1 : Docker amène ses conteneurs à bon port
Docker Desktop, la suite logicielle de création et gestion de conteneurs logiciels, est maintenant adaptée aux processeurs Apple Silicon. Docker a rapidement trouvé place dans la boite à outils des développeurs, qui utilisent les conteneurs pour isoler des applications et des services, tout en conservant le bénéfice des ressources du système.
Après 45 000 téléchargements des versions de développement, la finalisation d’une version tournant nativement sur le processeur M1 était « rapidement devenue le point le plus réclamé de notre feuille de route », expliquent les développeurs de Docker. Imaginé en France par une équipe franco-américaine, Docker est maintenant un projet open source géré par une entreprise proposant des outils supplémentaires.
Parmi ces outils, Docker Desktop facilite la gestion et la création de conteneurs sur Mac et Windows. Cette version universelle peut faire tourner des images x64 conçues pour les processeurs Intel comme des images arm64 conçues pour les processeurs ARM, et le répertoire Docker Hub identifie clairement les images multiplateformes.
Avec Docker, presque tous les outils utilisés par la plupart des développeurs sont maintenant adaptés à l’architecture Apple Silicon. Quelques noms manquent encore à l’appel, comme celui du gestionnaire de paquets Cocoapods, mais il faut remarquer la vitesse et la relative simplicité de cette transition pour des usages somme toute spécifiques.
Docker est à présent open source : les syndicats s’ancrent vent debout contre cette décision 😀
Joli titre 🙂
Docker en lui même n'est pas le plus important, ce sont les images qui posent les plus gros problémes.
Tout à fait.
@byte_order
Vous l’avez dit mon cher Jean-Michel
oui enfin, si Docker ne fonctionne pas, tes images ne fonctionneront pas de facto.
Donc oui Docker est le plus important.
On pourrait aussi dire que les images ne sont pas le plus important, mais que ce sont les librairies non compatibles qui posent problème...
@anon8029
"Docker en lui même n'est pas le plus important, ce sont les images qui posent les plus gros problémes."
Une condition cependant nécessaire même si elle n’est pas suffisante 😉😎
Ça, c'est un titre pour un vendredi...
D'ailleurs, comment ça se passe à MacGé ? Tout les vendredis, y'en a un qui dit "A qui le tour de trouver le titre rigolo pour vendredi ?"
- Nan, moi, c'était il y a deux semaines !
- Moi, je suis vraiment pas inspiré, là...
- Pas à mon départ en vacances, quand même !
- Pourquoi c'est pas Michaël qui s'y colle pour une fois ?
- On n'a qu'à bizuter le stagiaire, non ?
- Et si on tirait au sort ?
Etc.
« Quelques noms manquent encore à l’appel, comme celui du gestionnaire de paquets Cocoapods »
...euhhh, bah si en fait. Avec Rosetta on a home brew et cocoapods.
Au moins ces conteneurs-là n'iront pas boucher le canal de Suez.
> isoler des applications et des services, tout en conservant le bénéfice des ressources du système
Pourriez-vous expliciter la deuxième partie de la phrase svp ? (« tout en... »)
Je ne la comprends pas.
Merci d'avance.
@marc_os
En informatique on te direr souvent RTFM, les images vaut 1000 mots
https://www.wanadev.fr/23-tuto-docker-comprendre-docker-partie1/