testcontainers / testcontainers/testcontainers-python
Compose should use `compose_file_name=[]` or `None` by default
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
For some reason docker-compose up -d works subtly differently than docker-compose up -d -f docker-compose.yml when there are overrides files. I'm not sure why, but passing compose_file_name=[] fixes things for me locally as it doesn't build the -f list.
I think this should be the default, rather than defaulting to a specific file name.
Also, since it actually supports a list, the parameter name should be different so this is obvious
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
Commencez par localiser le paramètre compose_file_name et le code qui construit la liste -f de la commande docker-compose. Comparez le comportement par défaut avec une liste explicitement vide ou None, et vérifiez comment le paramètre est utilisé ailleurs avant de décider si son nom doit être modifié. C’est terminé lorsque l’invocation par défaut gère les fichiers de surcharge de manière cohérente et que la valeur de liste prise en charge est représentée clairement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- docker-compose, python
- Domaine
- devops
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100