diff --git a/pkg/registry/client.go b/pkg/registry/client.go index c5ab0b4ba..63160cd07 100644 --- a/pkg/registry/client.go +++ b/pkg/registry/client.go @@ -262,6 +262,7 @@ func (c *Client) Login(host string, options ...LoginOption) error { } key := credentials.ServerAddressFromRegistry(host) + key = credentials.ServerAddressFromHostname(key) if err := c.credentialsStore.Put(ctx, key, cred); err != nil { return err }