L'image mongo docker écrit ses données dans un volume
. Par conséquent, ces données ne seront pas enregistrées dans une nouvelle image docker créée avec docker commit
. docker export
ne produira pas vos données pour la même raison.
Ce que vous voulez, c'est :
- créer un nouveau conteneur en réutilisant le volume du premier conteneur → voir
--volumes-from
- enregistrer les données de volume du premier conteneur dans un répertoire sur votre hôte docker et créer un nouveau conteneur montage ce répertoire dans le conteneur → le
docker run
-v
possibilité
En outre, ceci Donc une question pourrait vous aider à déterminer les volumes.