Maison > Opération et maintenance > Docker > Comment exporter un package tar à partir d'une image Docker

Comment exporter un package tar à partir d'une image Docker

PHPz
Libérer: 2023-04-10 09:05:42
original
6036 Les gens l'ont consulté

Dans Docker, l'exportation d'une image peut être effectuée en la regroupant dans un fichier .tar. Cette méthode nous permet d'exporter l'image n'importe où et de l'importer pour une utilisation ultérieure. Cet article explique comment utiliser Docker pour exporter une image dans un package tar.

  1. Préparation

Avant d'exporter l'image, vous devez vous assurer que Docker est installé et que vous disposez des droits d'administrateur.

  1. Trouver l'image à exporter

Tout d'abord, nous devons trouver l'ID de l'image à exporter. Vous pouvez utiliser la commande suivante pour lister les identifiants de toutes les images :

$ docker image ls
Copier après la connexion
Copier après la connexion

Après avoir trouvé l'identifiant de l'image correspondant, enregistrez-le.

  1. Exporter l'image

Avant d'exporter l'image, assurez-vous d'avoir arrêté le conteneur. Vous pouvez arrêter un conteneur en cours d'exécution avec la commande suivante :

$ docker stop <CONTAINER_NAME>
Copier après la connexion

Remarque : Si le conteneur en cours d'exécution n'est pas arrêté, vous ne pourrez pas exporter l'image du conteneur.

La commande pour exporter l'image est la suivante :

$ docker save <IMAGE_ID> -o <TAR_FILENAME>
Copier après la connexion

est l'ID de l'image à exporter et

Par exemple, si vous souhaitez exporter l'image avec l'ID "abc123def456", vous pouvez utiliser la commande suivante :

$ docker save abc123def456 -o myimage.tar
Copier après la connexion
  1. Importer l'image

Après avoir exporté l'image, vous pouvez l'importer vers d'autres endroits pour l'utiliser. Utilisez la commande suivante pour importer l'image :

$ docker load -i <TAR_FILENAME>
Copier après la connexion

est le nom du fichier .tar à importer.

Par exemple, si vous souhaitez importer un fichier nommé « monimage.tar », vous pouvez utiliser la commande suivante :

$ docker load -i myimage.tar
Copier après la connexion

Une fois l'importation réussie, vous pouvez utiliser la commande suivante pour afficher l'image importée :

$ docker image ls
Copier après la connexion
Copier après la connexion

Grâce aux étapes ci-dessus, vous avez terminé avec succès l'exportation et l'importation de l'image Docker. Cette méthode vous permet d'exporter facilement l'image vers d'autres emplacements et de l'importer pour une utilisation ultérieure.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal