testcontainers / testcontainers/testcontainers-python
Feature: Temporary file volume mapping to dynamically generate generate the file content
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 2.3k
- Forks
- 386
- Ø Merge
- 4 Std. 40 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
What are you trying to do?
Add a method to DockerContainer to dynamically add volume mappings
Why should it be done this way?
In memory dynamic volume bindings are incredibly useful, there are many use cases where you may want to dynamically generate file contents, and bind them to a container. Configuration is the core example
Other references:
This already exits in the .NET implementation, as an example https://dotnet.testcontainers.org/api/create_docker_container/#copying-directories-or-files-to-the-container
Would you like to implement a fix?
Yes
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne am Einstiegspunkt für die Volume-Zuordnung von DockerContainer und vergleiche dessen bestehende Mount-Behandlung mit dem verknüpften .NET-Beispiel zum Kopieren von Dateien. Füge eine API hinzu, mit der generierter Dateiinhalt an einem angeforderten Containerpfad verfügbar gemacht werden kann, und füge Testabdeckung hinzu, die zeigt, dass die resultierende Volume-Zuordnung funktioniert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- docker, python
- Bereich
- infrastructure
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100