Adoption d'un conteneur lance par docker run (stop + rename, rollback conserve)

This commit is contained in:
Hermes committed 2026-11-05 16:01:54 +01:00
1 parent 28d0742091
commit 1c63f59a28
2 files changed
+40

No files matched your search

+16
View File
@@ -60,6 +60,22 @@ curl -fsSL .../install.sh | sudo bash -s -- --tag v50
L'installeur sauvegarde le `docker-compose.yml` précédent en `.bak.<date>` s'il
change, et ne touche jamais `config/`, `data/` ni `log/`.
## Adoption d'un conteneur existant
Si un conteneur `streambox-aio` tourne déjà mais a été créé par `docker run`
(sans labels compose), `docker compose up -d` échouerait sur un conflit de nom.
L'installeur le détecte, l'**arrête** et le renomme
`streambox-aio.avant-compose.<date>` — il n'est pas supprimé. Il reste le
rollback immédiat :
```bash
docker rm -f streambox-aio
docker rename streambox-aio.avant-compose.<date> streambox-aio
docker start streambox-aio
```
Un conteneur déjà géré par ce projet compose est simplement recréé.
## Rollback
```bash