Maison > Opération et maintenance > Docker > Explication détaillée de la façon dont Docker renomme les images

Explication détaillée de la façon dont Docker renomme les images

PHPz
Libérer: 2023-04-04 09:40:36
original
23170 Les gens l'ont consulté

Docker est un moteur de conteneur d'applications open source qui permet aux développeurs de regrouper des applications et leurs dépendances dans des conteneurs portables. Cette approche permet aux applications de s'exécuter n'importe où sans nécessiter de modifications de code. Les images Docker sont des modèles utilisés pour créer des conteneurs. Une image peut créer plusieurs conteneurs. Si vous souhaitez renommer une image Docker, l'article suivant explique comment accomplir cette tâche.

Méthode 1 : Utilisez la commande tag

Commande Tag pour marquer une image existante avec un autre nom (un alias). Voici la manière la plus simple de renommer l'image :

docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
Copier après la connexion

Parmi eux, SOURCE_IMAGE est le nom de l'image existante, TAG est la balise de l'image et TARGET_IMAGE est le nom de l'image renommée. Si le paramètre TAG n'est pas spécifié, sa valeur par défaut est "latest", indiquant la dernière version. Voici un exemple de comment renommer l'image monimage:v1 en monimage2:v2 :

docker tag myimage:v1 myimage2:v2
Copier après la connexion

Pour lister toutes les images disponibles, utilisez la commande suivante :

docker images
Copier après la connexion
Copier après la connexion

Méthode 2 : Via la commande build

Si vous souhaitez en utiliser une autre Pour créer une image, vous pouvez utiliser la commande suivante :

docker build -t new_image_name:tag .
Copier après la connexion

où, new_image_name est le nom que vous souhaitez spécifier pour la nouvelle image, tag est l'étiquette de l'image et le dernier caractère point (.) indique l'utilisation du Dockerfile du document d'annuaire en cours. Voici un exemple de création d'un Dockerfile dans le répertoire actuel sous le nouveau nom myimage2 :

docker build -t myimage2 .
Copier après la connexion

Méthode 3 : via la commande rename

Docker 1.13 et les versions ultérieures prennent en charge l'utilisation de la commande docker rename. Cette commande peut renommer un. conteneur ou image existant. Le nom est remplacé par le nom spécifié. Un exemple d'utilisation de cette commande pour renommer une image :

docker rename old_name new_name
Copier après la connexion

où old_name est le nom de l'image actuelle et new_name est le nom que vous souhaitez donner à la nouvelle image. Voici un exemple de renommage de l'image Docker myimage en myimage2 :

docker rename myimage myimage2
Copier après la connexion

Si vous devez lister toutes les images disponibles, vous pouvez utiliser la commande suivante :

docker images
Copier après la connexion
Copier après la connexion

Résumé

Docker est une technologie populaire pour créer et déployer des applications conteneurisées. Les images Docker constituent la base de la création de conteneurs et vous pouvez les renommer de différentes manières. Dans cet article, nous avons présenté trois méthodes pour renommer une image Docker : via la commande tag, via la commande build et en utilisant la commande rename. Chaque méthode a ses avantages et ses inconvénients, et vous pouvez choisir la méthode qui vous convient en fonction de vos besoins.

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