compose/pkg
Sebastiaan van Stijn 1892be8c70
Don't use "info.IndexServerAddress" for authentication
The IndexServerAddress field was  as part of the initial Windows implementation
of the engine. For legal reasons, Microsoft Windows (and thus Docker images
based on Windows) were not allowed to be distributed through non-Microsoft
infrastructure. As a temporary solution, a dedicated "registry-win-tp3.docker.io"
registry was created to serve Windows images.

Using separate registries was not an ideal solution, and a more permanent
solution was created by introducing "foreign image layers" in the distribution
spec, after which the "registry-win-tp3.docker.io" ceased to exist, and
removed from the engine.

This replaces the code that calls out to the "/info" endpoint to use the
GetAuthConfigKey() function instead.

Related PR in docker/cli:
b4ca1c7368

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-04-11 23:10:22 +02:00
..
api add dry-run support to down command 2023-04-07 10:41:51 +02:00
compose Don't use "info.IndexServerAddress" for authentication 2023-04-11 23:10:22 +02:00
e2e prevent panic using classic builder 2023-03-31 11:59:22 +02:00
mocks bump docker engine and cli version to 23.0.0 with buildkit(v0.11.2) and buildx (v0.10.2) 2023-02-08 10:11:50 +01:00
progress better support NO_COLOR by disabling colors, not ANSI TUI (#10434) 2023-04-04 17:00:10 -04:00
prompt use a simpler prompt implementation when we lack a terminal 2023-01-09 10:28:16 +01:00
utils detect replacement container is created and inform printer so it attach and don't stop 2023-02-06 11:23:13 +01:00
watch ci: bump Go to 1.20.3 and various dependencies 2023-04-04 15:15:02 -04:00