diff --git a/cli/command/container/start.go b/cli/command/container/start.go index 9029061e09..bec948225f 100644 --- a/cli/command/container/start.go +++ b/cli/command/container/start.go @@ -75,7 +75,7 @@ func runStart(dockerCli command.Cli, opts *startOptions) error { // We always use c.ID instead of container to maintain consistency during `docker start` if !c.Config.Tty { sigc := notfiyAllSignals() - ForwardAllSignals(ctx, dockerCli, c.ID, sigc) + go ForwardAllSignals(ctx, dockerCli, c.ID, sigc) defer signal.StopCatch(sigc) }