Module
Core
Testcontainers version
1.20.0
Using the latest Testcontainers version?
Yes
Host OS
Linux, macOS
Host Arch
x86, ARM
Docker version
Client: Docker Engine - Community
Version: 20.10.17
API version: 1.41
Go version: go1.18.3
Git commit: 100c70180f
Built: Mon Jun 6 21:36:39 2022
OS/Arch: darwin/arm64
Context: default
Experimental: true
What happened?
Some credential helpers (like docker-credential-ecr-login) return the server URL for get, while others (like docker-credential-gcloud) don’t. For these helpers, the resulting AuthConfig contains the value of com.github.dockerjava.api.model.AuthConfig.DEFAULT_SERVER_ADDRESS.
We’d expect the RegistryAuthLocator to fall back to the server URL from the query, just like the logic in the first-party credential helper tool.
Relevant log output
No response
Additional Information
No response
Module
Core
Testcontainers version
1.20.0
Using the latest Testcontainers version?
Yes
Host OS
Linux, macOS
Host Arch
x86, ARM
Docker version
Client: Docker Engine - Community Version: 20.10.17 API version: 1.41 Go version: go1.18.3 Git commit: 100c70180f Built: Mon Jun 6 21:36:39 2022 OS/Arch: darwin/arm64 Context: default Experimental: trueWhat happened?
Some credential helpers (like docker-credential-ecr-login) return the server URL for
get, while others (like docker-credential-gcloud) don’t. For these helpers, the resulting AuthConfig contains the value ofcom.github.dockerjava.api.model.AuthConfig.DEFAULT_SERVER_ADDRESS.We’d expect the RegistryAuthLocator to fall back to the server URL from the query, just like the logic in the first-party credential helper tool.
Relevant log output
No response
Additional Information
No response