Docker est un forum populaire qui permet aux développeurs d'emballer leurs applications logicielles dans un conteneur portable qui peut être déployé dans différents environnements. Une image Docker est un fichier qui comprend tous les fichiers essentiels pour exécuter une application et un conteneur Docker est une instance d'exécution d'une image Docker. Parfois, les utilisateurs peuvent vouloir enregistrer des images et des conteneurs Docker pour le développement ou la sauvegarde hors ligne. Dans cette situation, les commandes Docker sont disponibles pour effectuer cette opération.
Ce blog illustrera:
Différence entre Docker Save et Docker Exportation
Le "sauvegarde docker"Est une commande dans docker utilisée pour enregistrer une image docker en tant que fichier d'archive. D'un autre côté, le «exportation de docker»La commande est utilisée pour enregistrer le conteneur Docker dans un fichier d'archive TAR.
Comment utiliser la commande «Docker Save»?
Pour voir comment utiliser la commande «Docker Save», suivez les étapes fournies.
Étape 1: Afficher les images Docker
Tout d'abord, énumérez toutes les images Docker disponibles et choisissez une image particulière pour enregistrer en tant que fichier d'archive TAR:
Docker Image LS
La sortie ci-dessous affiche toutes les images Docker. Nous avons sélectionné le «alpin”Image Docker:
Étape 2: Enregistrer l'image docker en tant que fichier
Ensuite, enregistrez l'image Docker sélectionnée en tant que fichier à l'aide de la commande fournie:
docker sauver Alpine -o my-alpine.le goudron
Ici:
Alternativement, les utilisateurs peuvent utiliser la commande suivante pour enregistrer l'image Docker en tant que fichier:
docker Enregistrer Alpine> My-Alpine2.le goudron
Ici le "alpin"Est l'image docker, et"my-alpine2.le goudron«Est le nom du fichier de sortie:
Étape 3: Vérifiez les modifications
Maintenant, exécutez la commande ci-dessous pour voir si l'image Docker sélectionnée a été enregistrée en tant que fichier ou non:
ls my-alpine.le goudron
On peut voir que l'image Docker particulière a été enregistrée en tant que fichier d'archive TAR:
Comment utiliser la commande «Docker Export»?
Essayez les étapes fournies pour voir comment utiliser la commande «Docker Export».
Étape 1: répertorier le conteneur Docker
Tout d'abord, affichez tous les conteneurs Docker et choisissez le conteneur spécifique pour l'enregistrer en tant que fichier d'archive TAR:
docker ps -a
Dans la sortie ci-dessous, tous les conteneurs Docker peuvent être vus et nous avons sélectionné le «conteneur1”Contauteur Docker:
Étape 2: Enregistrer le conteneur Docker en tant que fichier
Ensuite, utilisez la commande fournie donnée pour enregistrer le conteneur sélectionné en tant que fichier:
Docker Export -O My-Cont.conteneur de goudron1
Ici:
Alternativement, la commande suivante peut également être utilisée pour enregistrer le conteneur Docker en tant que fichier:
Docker Export Cont1> My-Cont1.le goudron
Étape 3: Assurer les modifications
Enfin, vérifiez si le conteneur Docker a été enregistré en tant que fichier ou non:
ls my-contit.le goudron
La sortie ci-dessous indique que le conteneur Docker a été enregistré en tant que fichier d'archive TAR:
Nous avons expliqué efficacement la différence entre les commandes «Save Docker» et «Docker Export».
Conclusion
Le "sauvegarde docker»La commande est utilisée pour enregistrer les images Docker comme un fichier d'archive TAR. D'un autre côté, le «exportation de docker»La commande est utilisée pour enregistrer le conteneur Docker dans un fichier d'archive TAR. Pour enregistrer l'image docker en tant que fichier, exécutez la commande "docker sauver -o". Afin d'enregistrer le conteneur Docker en tant que fichier, utilisez la commande «Docker Export -O». Ce blog a expliqué la principale différence entre les commandes «Save Docker» et «Docker Export» dans Docker.