• [^] # Re: des containers docker ?

    Posté par . En réponse au journal MediaConch, un projet de test de conformité de fichiers multimédias, au FOSDEM. Évalué à 10.

    Ouais, après télécharger un OS complet (parce que même épurée une image docker ça contient une distribution Linux) pour un "petit" exécutable comme MediaConch, c'est complètement n'importe quoi. Pour une appli web qui demande un stack complète un peu chiante à installer pourquoi pas, mais pour un exécutable qui a littéralement 5 dépendances (qui sont probablement installées chez 90% des gens, hein on parle de Qt4, zlib, libxml, libcurl et gnutls). Sans compter que MediaConch va avoir besoin d'avoir accès au FS et serveur X de l'hôte, ce qui va demander des montages et des transferts de cookies X11 à s'arracher les cheveux.

    Personnellement je préfère mille fois un sudo apt install libtrucmuche-dev libmachin-dev ... suivi d'un make plutot que de faire un docker pull qui va aller télécharger une image "épurée" de 200MB.

    La Dockermania, c'est bien gentil, mais si c'est pour à la fois (1) avoir plus de complexité (montage FS, cookie X11) et (2) utiliser 10x plus de ressources disque/réseau, ça n'a pas d'intérêt. Pour les applis web qui ont besoin de la version x.y.z et nodejs, npm, et je sais quel serveur d'application tordu, d'accord, mais pour MediaConch.