From cfb71de7dbc90fac46077ce0e05e97b3d61bf733 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sat, 24 Jan 2026 14:17:05 +0100 Subject: [PATCH] cli/command/container: createContainer: remove redundant closure Signed-off-by: Sebastiaan van Stijn --- cli/command/container/create.go | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/cli/command/container/create.go b/cli/command/container/create.go index 0ac03c1bbe..932e77c603 100644 --- a/cli/command/container/create.go +++ b/cli/command/container/create.go @@ -318,15 +318,8 @@ func createContainer(ctx context.Context, dockerCLI command.Cli, containerCfg *c platform = &p } - pullAndTagImage := func() error { - if err := pullImage(ctx, dockerCLI, config.Image, options); err != nil { - return err - } - return nil - } - if options.pull == PullImageAlways { - if err := pullAndTagImage(); err != nil { + if err := pullImage(ctx, dockerCLI, config.Image, options); err != nil { return "", err } } @@ -349,7 +342,7 @@ func createContainer(ctx context.Context, dockerCLI command.Cli, containerCfg *c _, _ = fmt.Fprintf(dockerCLI.Err(), "Unable to find image '%s' locally\n", reference.FamiliarString(namedRef)) } - if err := pullAndTagImage(); err != nil { + if err := pullImage(ctx, dockerCLI, config.Image, options); err != nil { return "", err }