You can wrap docker in a bash function that passes through to `command docker` when it's not a compose pussh command.