• [^] # Re: Titre

    Posté par . En réponse au journal Ma découverte de Docker. Évalué à 5.

    C’est quoi ODK ?

    Un ensemble d’outils pour faciliter la création et l’édition d’une ontologie, c’est-à-dire en gros la représentation formelle, informatiquement exploitable, d’un domaine de connaissances.

    Il est facile d'écrire un programme qui ne s'exécute que sur la machine de son développeur.

    Farpaitement. Mon point est qu’il est facile de croire que le simple fait d’utiliser un outil conçu pour faire du code portable suffit à rendre le code automagiquement portable, ce qui n’est pas le cas. L’outil peut aider mais ne dispense pas le développeur de devoir faire attention à ce qu’il fait si la portabilité est un objectif.

    Perso je trouve que docker hors Linux est un gros hack.

    C’est bien possible, mais ce n’est certainement pas l’opinion de Docker (la société) en tout cas. Au contraire, Docker est avancé comme la solution idéale pour les développeurs sous Windows et MacOS. « Linux » est à peine mentionné.

    J'avais entendu dire que docker sur M1 c'était balbutiant ça a l'air de pas mal fonctionner.

    Pour ce que ça vaut, mon expérience est que tant que l’image dont tu as besoin est disponible pour arm64 (ou si tu développes ta propre image et que tu peux donc la construire toi-même), ça marche bien oui. Par contre faire tourner des images x86_64, dans mon cas rien à faire.