You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a co-worker's environment. I've checked their MacOS network settings - nothing seems out of the ordinary. They have an IPv4 setup with IPv6 set to automatic (my own working environment is more extensive, with custom IPv6). Their docker configuration settings are the default for a docker desktop installation. We also tried stopping all existing containers before re-running without any luck.
One thing I noticed between my own working environment and theirs, is the following:
Testcontainers for Node should support IPv6 port mappings since a long time.
Interestingly, we just closed this IPv6 related PR in tc-go yesterday (testcontainers/testcontainers-go#2403), because Docker/Moby now supports consistent IPv4/IPv6 port mappings (since Docker 27, see moby/moby#47871).
Do you have an idea what is happening here @cristianrgreco? Given the upstream change in Moby, does it maybe make sense to remove the conditional IPv4/IPv6 logic from tc-node, to simplify the code?
Expected Behaviour
Container should start up.
Actual Behaviour
Testcontainer Logs
Steps to Reproduce
Environment Information
4.33.0 (160616)
"@testcontainers/postgresql": "10.11.0"
This is a co-worker's environment. I've checked their MacOS network settings - nothing seems out of the ordinary. They have an IPv4 setup with IPv6 set to automatic (my own working environment is more extensive, with custom IPv6). Their docker configuration settings are the default for a docker desktop installation. We also tried stopping all existing containers before re-running without any luck.
One thing I noticed between my own working environment and theirs, is the following:
Mine has an IPv4 recognized while theirs do not:
The text was updated successfully, but these errors were encountered: