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 :
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:
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
Résultat de portainer :Code:
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
Pièce jointe 606300
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