Comment corriger l'erreur 'Nom déjà utilisé par le conteneur'

Comment Corriger L Erreur Nom Deja Utilise Par Le Conteneur



Docker est une plate-forme de développement de projet bien connue et largement utilisée qui utilise l'idée de conteneurisation grâce à l'utilisation de conteneurs. Les conteneurs Docker sont une partie importante de Docker. Il permet aux utilisateurs de concevoir, gérer et déployer facilement des applications. Il stocke l'intégralité du code source du projet, des dépendances, des packages nécessaires et du framework dans des conteneurs. Par conséquent, l'utilisateur peut rapidement déployer et partager l'application sur un autre système.

En plus de cela, les développeurs ont parfois besoin d'aide lors de la création d'un projet ou d'un conteneur et peuvent être confrontés à des conflits, tels que est déjà utilisé par le conteneur, ou le démon Docker ne fonctionne pas, et bien d'autres.







Ce blog vous montrera comment réparer un ' le nom est déjà utilisé par le conteneur ' Erreur.



Comment corriger l'erreur « Nom déjà utilisé par le conteneur » ?

Lorsqu'un utilisateur crée un conteneur, il peut utiliser le même nom de conteneur qu'un autre conteneur qui existe déjà, ou le conteneur est créé automatiquement lors de la création de l'image. Dans de tels cas, le développeur peut rencontrer un ' est déjà utilisé par le conteneur ' publier.



Suivez les étapes ci-dessous pour résoudre l'erreur discutée.





Étape 1 : créer un conteneur Docker via une image Docker

Tout d'abord, créez un nouveau conteneur en utilisant le ' menu fixe créer ' commande:



$ menu fixe créer --Nom python-container pythonimage

Ici, vous pouvez voir que nous obtenons le message d'erreur ' /python-container ” est déjà utilisé par le conteneur :

Étape 2 : répertorier tous les conteneurs

Vérifions si le conteneur existe déjà avec le même nom ou non. Pour cela, répertoriez tous les conteneurs Docker via le ' docker ps ' commande. L'option ' -une ” est utilisé pour afficher tous les conteneurs :

$ docker ps -une

La sortie ci-dessous montre que nous avons déjà un conteneur portant le même nom que celui que nous créons :

Étape 3 : Renommer le conteneur existant

Pour renommer le conteneur existant, utilisez le ' docker renommer ' commande:

$ docker renommer python-container pythoncontainer

Vérifiez à nouveau si le conteneur a été renommé en affichant la liste des conteneurs :

$ docker ps -une

Nous avons renommé avec succès le conteneur Docker en ' conteneur python ” :

Étape 4 : Créer un conteneur

Maintenant, créez un nouveau conteneur en utilisant la commande ci-dessous :

$ menu fixe créer --Nom python-container pythonimage

Le résultat indique que nous avons résolu l'erreur et qu'un nouveau conteneur est créé :

Étape 5 : Démarrer le conteneur

Pour exécuter/démarrer le conteneur, exécutez le ' démarrage du menu fixe ' commande. Ici le ' -je ” est ajoutée pour exécuter le conteneur de manière interactive :

$ démarrage du menu fixe -je conteneur-python

Nous vous avons appris à réparer le ' nom déjà utilisé par conteneur ' Erreur.

Conclusion

Pour réparer le ' nom déjà utilisé par conteneur 'Erreur Docker, tout d'abord, listez tous les conteneurs pour vérifier si un conteneur existe déjà avec le même nom. Si oui, le développeur peut supprimer ou renommer le conteneur pour résoudre l'erreur. Pour renommer le conteneur, utilisez le ' docker rename ' commande. Ensuite, essayez de recréer un conteneur et vérifiez si le problème est résolu. Ce blog a élaboré sur la façon de réparer le ' nom déjà utilisé par conteneur ' Erreur.