Commit 961424
2025-12-28 10:22:18 theophile: added the basic commands and the two current approaches.| /dev/null .. docker/mise à jours.md | |
| @@ 0,0 1,26 @@ | |
| + | # Mise à jours |
| + | |
| + | ## Commandes |
| + | |
| + | ```bash |
| + | # arrête et enlève le container |
| + | docker compose down |
| + | |
| + | |
| + | # récupère la dernière image comme indiqué dans le docker-compose. yml |
| + | # Souvent `latest` |
| + | docker compose pull |
| + | |
| + | |
| + | # recrée le container d'après la dernière image locale (qu'on a avec pull) |
| + | docker compose up -d |
| + | ``` |
| + | |
| + | Nous avons pour l'instant identifier deux façons de mettre à jours un container docker: |
| + | |
| + | 1. `down` > `pull` > `up -d` |
| + | 2. `pull` > `up -d` |
| + | |
| + | La différence notable entre les deux approches est que la deuxième version permet d'éviter de recréer les contenaires pas mis à jour tandis que la première approche retire tout et repart de zéro, guardant bien sur les data qui étaient dans les volumes. |
| + | |
| + | Nous allons utiliser la deuxième dorénavant. |