This is a difficult situation and it may take some time for a solution to work.
The first and most important question is: Why does your dog bark?
Is there a jogger or a dog running around? Are there rodents or other animals in / under your house or in your roof that trigger her? Does she try to get your attention because he needs to pee?
First try finding the reason for her barking becasue some of those causes (like rodents or anything in your house) may be removed. A webcam or baby camera can help you analyze her behavior without influencing it. See if the barks at a window or a certain wall and then try finding the cause for her barking in that direction.
If you cannot find the cause or have no way to remove it, the next course of action is to ignore your dog. I know this can be very hard and even ear plugs cannot guarantee your sleep (though they do help), but if you want to teach your dog not to bark in the morning, you absolutely must ignore her.
Dogs are very social and you may have noticed how you dog is excited every single morning to see you. If you stand up every time she barks, you reward her for her barking. Even if you only stand up to scold her, she's still excited to see you and feels rewarded for barking.
Without knowing the cause for her barking, your only hope is to ignore her long enough to teach her that barking won't be rewarded. Sorry I cannot give you any better advice.