diff --git a/libcontainer/configs/config.go b/libcontainer/configs/config.go index f83f638e3..0354dbd5e 100644 --- a/libcontainer/configs/config.go +++ b/libcontainer/configs/config.go @@ -307,7 +307,11 @@ func (c Command) Run(s HookState) error { } errC := make(chan error, 1) go func() { - errC <- cmd.Run() + out, err := cmd.CombinedOutput() + if err != nil { + err = fmt.Errorf("%s: %s", err, out) + } + errC <- err }() if c.Timeout != nil { select {