testcontainers / testcontainers/testcontainers-python
Bug: You have to remove (or rename) that container to be able to reuse that name. (starting ryuk twice, dind)
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 2.3k
- Forks
- 386
- Merge moyen
- 4 h 40 min
- PR mergées (30 j)
- 1
Description
Describe the bug
When we use testcontainer in our build pipeline we get the following error:
Conflict ("Conflict. The container name "/testcontainers-ryuk-d5f13be0-c6ab-43c0-83ad-071f3604cb77" is already in use by container "0f610da3c88a6f4ff0d46c71b55219b08db90dd699aa75a990f041e0bccf83b6". You have to remove (or rename) that container to be able to reuse that name.")
To Reproduce
I am not sure what exactly is the cause for that problem, locally everything runs just fine.
Runtime environment
testcontainers 4.5.0
pytest 6.2.5
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Le rapport n’indique aucun fichier source, test ni point d’entrée. Commencez par reproduire l’échec dans l’environnement indiqué avec testcontainers 4.5.0, pytest 6.2.5 et Docker-in-Docker ; la tâche est terminée lorsque vous avez identifié pourquoi Ryuk est démarré deux fois et ajouté une couverture pour le cas d’un nom de conteneur dupliqué.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- docker, python
- Domaine
- devops, testing
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100