informatique:aides:docker

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:aides:docker [2024/12/26 18:25] – [Renommer une volume] jpmilcentinformatique:aides:docker [2024/12/31 10:31] (Version actuelle) – [Renommer un volume] jpmilcent
Ligne 24: Ligne 24:
     * Utiliser ensuite la commande ''cp'' pour restaurer les données : ''docker cp ~/backup_dir shaarli_data_1:/usr/share/nginx/shaarli/data/''     * Utiliser ensuite la commande ''cp'' pour restaurer les données : ''docker cp ~/backup_dir shaarli_data_1:/usr/share/nginx/shaarli/data/''
  
-===== Renommer une volume ===== +===== Renommer un volume ===== 
-  * Pas de solution évidente. Il faut aussi créer les volumes avec Docker Compose sinon nous avons un message d'avertissement +  * Pas de solution évidente. Il faut aussi créer les volumes avec Docker Compose sinon nous avons un message d'avertissement
-  * Créer le nouveau volume ''new_volume'' avec : <code  bash>docker compose up -d; docker compose down</code>+  * Arrêter les containers : <code  bash>docker compose down</code> 
 +  * Renommer le dossier et vérifier le contenu du fichier ''docker-compose.yml'' 
 +  * Créer le nouveau volume ''new_volume'' associé à la stack Docker Compose avec : <code  bash>docker compose up -d; docker compose down</code>
   * Copier les données de l'ancien ''old_volume'' vers le nouveau volume ''new_volume'' avec : <code bash>docker run --rm -it -v old_volume:/from -v new_volume:/to alpine ash -c 'cd /from ; cp -av . /to'</code>   * Copier les données de l'ancien ''old_volume'' vers le nouveau volume ''new_volume'' avec : <code bash>docker run --rm -it -v old_volume:/from -v new_volume:/to alpine ash -c 'cd /from ; cp -av . /to'</code>
     * Relancer le container et vérifier que tout fonctionne correctement : <code  bash>docker compose up -d</code>     * Relancer le container et vérifier que tout fonctionne correctement : <code  bash>docker compose up -d</code>
  • informatique/aides/docker.1735237525.txt.gz
  • Dernière modification : 2024/12/26 18:25
  • de jpmilcent