testcontainers / testcontainers/testcontainers-java
Requested port X is not mapped with jenkins kubernates dind
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Java
- Sterne
- 8.7k
- Forks
- 1.9k
- Ø Merge
- 2 T. 17 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
Description: Requested port X is not mapped when running with Jenkins Kubernetes docker in docker.
- The images start as expected
- I am using springboottests to start my application.
- When I call
Containers.POSTGRES.getMappedPort(X)
Current behavior: Requested port (X) is not mapped
Expected behavior: API should return the assigned port.
Version: 1.15.3
Logs:
testcontainer_logs.txt
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 damit, Containers.POSTGRES.getMappedPort(X) aus einem Spring-Boot-Test auszuführen, der in Jenkins Kubernetes Docker-in-Docker läuft, und verwende die beigefügte testcontainer_logs.txt zum Vergleich. Untersuche das Verhalten des Containers und der Port-Zuordnung; abgeschlossen ist die Aufgabe, wenn die API in dieser Umgebung den zugewiesenen Port zurückgibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- docker, java, kubernetes, postgresql, spring-boot
- Bereich
- databases, devops, testing
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100