Avec Docker, il est possible de gérer plusieurs versions d’une même application en utilisant des balises pour différencier chaque version.
Lors de la création d’une image Docker pour une application, une balise peut être ajoutée à la fin de l’image, qui peut être utilisée pour spécifier la version de l’application.
Par exemple :
`docker build -t my-app:1.0 .`
Ici, `my-app` est le nom de votre image Docker et `1.0` est la balise que vous avez ajouté pour indiquer la version de l’app.
Si vous voulez créer une nouvelle version de votre application, vous pouvez simplement changer la balise. Par exemple :
`docker build -t my-app:2.0 .`
Maintenant, vous avez deux images Docker pour la même application, mais avec des versions différentes. Vous pouvez gérer et exécuter ces versions séparément en utilisant leurs balises respectives.
Il est important de noter que les balises dans Docker ne sont pas limitées aux numéros de version. Vous pouvez également utiliser des balises pour différencier les variantes d’une application (par exemple, une version pour le développement et une autre pour la production).