diff --git a/compose/cli/main.py b/compose/cli/main.py index 8348b8c37..cc996c6a6 100644 --- a/compose/cli/main.py +++ b/compose/cli/main.py @@ -361,10 +361,14 @@ class TopLevelCommand(object): """ Get help on a command. - Usage: help COMMAND + Usage: help [COMMAND] """ - handler = get_handler(cls, options['COMMAND']) - raise SystemExit(getdoc(handler)) + if options['COMMAND']: + subject = get_handler(cls, options['COMMAND']) + else: + subject = cls + + print(getdoc(subject)) def kill(self, options): """