diff --git a/cli/command/service/update.go b/cli/command/service/update.go index 85ac89aa52..5e3bc7c458 100644 --- a/cli/command/service/update.go +++ b/cli/command/service/update.go @@ -131,7 +131,7 @@ func runUpdate(dockerCli *command.DockerCli, flags *pflag.FlagSet, options *serv // Rollback can't be combined with other flags. otherFlagsPassed := false flags.VisitAll(func(f *pflag.Flag) { - if f.Name == "rollback" { + if f.Name == "rollback" || f.Name == "detach" || f.Name == "quiet" { return } if flags.Changed(f.Name) {