diff --git a/cli/command/cli.go b/cli/command/cli.go index b657ff313d..c62d6be3c4 100644 --- a/cli/command/cli.go +++ b/cli/command/cli.go @@ -603,8 +603,10 @@ func NewDockerCli(ops ...CLIOption) (*DockerCli, error) { ops = append(defaultOps, ops...) cli := &DockerCli{baseCtx: context.Background()} - if err := cli.Apply(ops...); err != nil { - return nil, err + for _, op := range ops { + if err := op(cli); err != nil { + return nil, err + } } return cli, nil }