What kind of ducks do you have? The only birds that I have that would be able to drink out of a 5 gallon bucket are my geese.
I use a black rubber pail for drinking and also have cement mixing trays for my ducks to drink out of and bathe them. They're much lower to the ground than a 5 gallon...