docker/cli ยท error
invalid name: %s
Error message
invalid name: %s
What it means
Error "invalid name: %s" thrown in docker/cli.
Source
Thrown at cli/command/plugin/push.go:41
},
ValidArgsFunction: completeNames(dockerCLI, stateAny),
DisableFlagsInUseLine: true,
}
flags := cmd.Flags()
// TODO(thaJeztah): DEPRECATED: remove in v29.1 or v30
flags.Bool("disable-content-trust", true, "Skip image verification (deprecated)")
_ = flags.MarkDeprecated("disable-content-trust", "support for docker content trust was removed")
return cmd
}
func runPush(ctx context.Context, dockerCli command.Cli, name string) error {
named, err := reference.ParseNormalizedNamed(name)
if err != nil {
return err
}
if _, ok := named.(reference.Canonical); ok {
return fmt.Errorf("invalid name: %s", name)
}
named = reference.TagNameOnly(named)
encodedAuth, err := command.RetrieveAuthTokenFromImage(dockerCli.ConfigFile(), named.String())
if err != nil {
return err
}
responseBody, err := dockerCli.Client().PluginPush(ctx, reference.FamiliarString(named), client.PluginPushOptions{
RegistryAuth: encodedAuth,
})
if err != nil {
return err
}
defer func() {
_ = responseBody.Close()
}()
return jsonstream.Display(ctx, responseBody, dockerCli.Out())View on GitHub (pinned to e9452d6e78)
When it happens
Trigger: Thrown at cli/command/plugin/push.go:41 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of docker/cli@e9452d6e78 (2026-08-01).
Data as JSON: /data/errors/459f64a85c400318.json.
Report an issue: GitHub.