The Doppler Quarterly (FRANÇAIS) L'automne 2017 | Page 47

domaine étant encore en friche, la nature révolutionnaire des conteneurs doit être prise en compte lorsque vous confi gurez les processus de cycle de vie de vos con- teneurs, sélectionnez les outils et automatisez ce qui peut l’être. Développement de conteneurs Les conteneurs sont rarement construits à partir de rien. La plupart des dévelop- peurs de conteneurs acquièrent des capacités à partir de référentiels d’images de conteneurs existants, qu’ils soient publics ou privés (par exemple Docker Hub). Un point important à noter est que les conteneurs utilisent des images disposées en couches. Vous pouvez dériver une application à partir d’une image de base, qui peut elle-même provenir d’une autre image de base. En clair, cela signifi e que vous pou- vez extraire les fonctions d’une application délivrée sous forme d’image et en dériver de nouvelles fonctions complémentaires. Vous devez par conséquent savoir comment organiser les dépendances sur l’image dérivée, ainsi que les nouvelles fonctionnalités. L’hypothèse de base est que vous créez rarement une application à partir du néant, et que les personnes chargées du développement de conteneurs sont par ailleurs de AUTOMNE 2017 | THE DOPPLER | 45