Réponse d'erreur du démon: conflit: un conflit s'est produit lorsque j'ai essayé de créer un conteneur Docker, donc la solution

Aperçu

Une erreur s'est produite lors du lancement du conteneur, je vais donc résumer les contre-mesures et les commandes.

Déclaration d'erreur

Terminal


Error response from daemon: Conflict. The container name "Nom du conteneur" is already in use by container "ID du conteneur". You have to remove (or rename) that container to be able to reuse that name.

Le conteneur existe déjà, veuillez donc le renommer ou le supprimer. En bref, vous ne pouvez pas créer le même nom de conteneur plus d'une fois! !!

hypothèse

Commandes requises

Commande Docker Remarques
docker ps Liste des conteneurs d'exploitation
docker ps -a Liste des conteneurs
identifiant du conteneur d'arrêt docker Arrêtez le conteneur en cours d'exécution
docker rm (-f)ID du conteneur Supprimer le conteneur arrêté *-Suppression forcée avec l'option f

Il est important de noter que le conteneur ne peut être supprimé qu'une fois le conteneur arrêté.
Après avoir arrêté le conteneur en cours d'exécution avec la commande stop, était-il possible d'arrêter le conteneur en cours d'exécution au lieu de le supprimer tel quel ***? Après confirmation, supprimez ***. Vérifiez également si la suppression a réussi même après la suppression. *** *** Ou si vous le supprimez de force avec l'option -f, vous pouvez le supprimer même lorsque le conteneur est en cours d'exécution.
*** Je pensais que si vous preniez l'habitude de vérifier à chaque fois comme ça, les chances de vous blesser plus tard diminueraient. *** ***

Créer à nouveau le conteneur

image.png

Erreur indiquant que le cookie est volumineux. Si vous le lisez, les cookies sont probablement accumulés, alors supprimez-le! !! Je pense que c'est comme ça. Supprimez immédiatement les cookies accumulés et vérifiez le comportement.

image.png

*** J'ai pu exécuter le conteneur nginx comme prévu! !! *** ***

Sommaire

Références

Cet article a été rédigé en référence aux informations suivantes.

Recommended Posts

Réponse d'erreur du démon: conflit: un conflit s'est produit lorsque j'ai essayé de créer un conteneur Docker, donc la solution
Erreur: réponse d'erreur du démon: aucun conteneur de ce type:
La tentative d'utilisation de docker avec jetson jetpack4.3 échoue (docker: réponse d'erreur du démon: échec de la création de l'exécution OCI: container_linux.go: 345: démarrage du processus de conteneur causé ...)
[Docker] Copie des fichiers du conteneur Docker vers l'hôte
Solution qui donne une erreur lors de la tentative de connexion à DB (MySQL) avec Java
[Résolution d'erreur] Se produit lors de la tentative de création d'un environnement pour le printemps avec docker
Comment obtenir un heapdump à partir d'un conteneur Docker
Paramètre pour quitter le conteneur Docker avec VScode
Copier les fichiers du conteneur Docker vers l'hôte (docker cp)
Docker pour Windows: le conteneur MySQL ne démarre pas lors de la migration d'Hyper-v vers WSL2
Un mémorandum lors de la tentative de création d'une interface graphique à l'aide de JavaFX
Créer un conteneur Docker pour convertir EPS en source PGF
Transférer une image Docker des actions GitHub vers GitHub Container Registry
Erreur de démarrage de Docker --OCIC runtime create failed ("process_linux.go: 449: container init cause \")
[Docker] Comment accéder à l'hôte depuis l'intérieur du conteneur. http: //host.docker.internal:
Quand j'ai essayé de composer une mise à jour dans le conteneur Docker, je me suis fâché avec proc_open (): fork a échoué