• [^] # Re: mises à jours et docker

    Posté par (site web personnel) . En réponse au journal Les outils de l'IT pour un FabLab. Évalué à 7.

    Sauf que, en pratique, j'ai fait suffisamment de va-et-viens entre les diverses versions de Debian (avec un peu d'apt-pinning et quelques repos externes, dont 1 non-free, au passage, pour bien essayer de foutre la merde) pour savoir que les paquets Debian sont solides, très solides.

    Faire des va et viens a l'inconvénient que c'est une excellente recette pour fabriquer des "serveurs flocon de neige" (les flocons de neige sont tous différents les uns des autres) alors que les solutions à la docker permettent d'implémenter facilement la méthode du serveur constant (immutable server pattern en vo), ce qui signifie qu'au lieu de faire des va et viens on jette tout et on repart sur du neuf. La méthode du serveur constant a l'intérêt qu'elle qu'elle aide à maintenir l'homogénéité d'un parc et à garantir la reproductibilité d'un environnement. Le cas "à la docker" est particulièrement intéressant pour déployer un grand nombre de copies de la même application ou bien pour faire coïncider le plus possible l'environnement de développement avec celui de la production.

    Docker et APT, ou tout autre gestionnaire de version de paquets ont en principe des fonctionnalités presqu'orthogonales.