Bonjour,

J'ai crée plusieurs containers, dont certains avec la commande -v. Quand je regarde la liste des volumes créés voici ce que j’obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
pi@raspberrypi:/var/lib/docker/volumes $ docker volume ls
DRIVER    VOLUME NAME
local     portainer_data
local     volume-zigbee2mqtt
local     zwavejs2mqtt
Or j'ai créé un container avec la commande "-v" , je pensais créer un volume... (etc/locatime). Celui-ci n’apparaît pas dans la liste des volumes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
docker run -it -p 12101:12101 \
      -v "$HOME/.config/rhasspy/profiles:/profiles" \
      -v "/etc/localtime:/etc/localtime:ro" \
      --device /dev/snd:/dev/snd \
      --name rhasspy \
      rhasspy/rhasspy \
      --user-profiles /profiles \
      --profile fr
Résultat de portainer :
Nom : rhasspy.png
Affichages : 36
Taille : 90,4 Ko

Ma question est donc pourquoi la commande -v n'a-t-elle pas créée de volume ?

Deuxième question, pour l'ajout d'un volume à un container existant, certains proposent :
- d'éteindre le container, d'aller cherche le fichier config.json et de faire la modif directement
- d'autres proposent d'exporter le container, de s'en servir comme nouvelle image et in fine créer un nouveau container avec le nouveau volume requis.
Quel est votre avis ? vos conseils ?

En vous remerciant d'avance,
Damien