Docker : Error response from daemon: conflict - container name already in use

roger-hamon 03/02/2025
RÉSOLU
roger-hamon
Auteur Actif
Avatar de roger-hamon
roger-hamon
Auteur Actif

yo j'essaie de restart mon script de déploiement mais ça fail parce que le container existe déjà. pourtant je fais bien un stop avant

docker stop my-app
docker run --name my-app my-image # fail ici
03/02/2025 à 16:07

3 commentaires

lnicolas
Membre Actif
Avatar de lnicolas
lnicolas
Membre Actif

le stop arrête le process mais il supprime pas le container du disque. faut faire un rm

Modifié le 23/05/2026 à 16:20
peron-raymond
Membre Actif
Avatar de peron-raymond
peron-raymond
Membre Actif

utilise le flag --rm dans ton docker run pour qu'il s'auto-nettoie à l'arrêt, ou fais un docker rm -f my-app avant de relancer. le plus simple en script c'est souvent :

docker rm -f my-app || true
Modifié le 23/05/2026 à 16:20
roger-hamon
Auteur Actif
Avatar de roger-hamon
roger-hamon
Auteur Actif

le rm -f || true est parfait pour mon script. merci du conseil

Modifié le 23/05/2026 à 16:20

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.