Comment obtenir docker-composer de toujours re-créer des conteneurs de nouvelles images?

Mon menu fixe les images sont construites sur un Jenkins serveur CI et sont poussés à nos Docker Registre. Mon objectif est à la disposition des environnements avec docker-composer qui commencent toujours à l'origine construit des images.

Je suis actuellement en utilisant le panneau-composer 1.3.2 ainsi que 1.4.0 sur des machines différentes, mais nous avons également utilisé les anciennes versions précédemment.

J'ai toujours utilisé le docker-compose pull && docker-compose up -d commandes pour extraire les nouvelles images de la base de registre et de les démarrer. Je crois que mon préféré comportement travaillait comme prévu jusqu'à un certain point dans le temps, mais depuis docker-compose up commencé à ré-exécuter arrêté précédemment conteneurs au lieu de commencer la construit à l'origine des images à chaque fois.

Est-il un moyen de se débarrasser de ce comportement? Pourrait être celui qui est câblée dans le menu fixe-composer.yml fichier de configuration pour ne pas dépendre de "ne pas oublier" quelque chose sur la ligne de commande à chaque invocation?

ps. En plus de trouver un moyen pour atteindre mon objectif, j'aimerais aussi en savoir un peu plus sur le contexte de ce comportement. Je pense que l'idée de base de Docker est de construire un immuable de l'infrastructure. Le comportement actuel de docker-composition de l'air à la plaine de choc avec cette approche.. ou dois-je manquer quelques points ici?