We just got off the 7 night Alaska cruise on the Wonder on Monday and we were allowed to bring alcohol. We brought with us 4 bottles of wine in our carryon. They asked us if we were bringing alcohol, we said yes and they passed the bag through the security scanner. They checked to make sure the bottles were sealed and then let us through. It was not a problem at all.
Also, we had friends traveling with us in another cabin. They brought on board 2 bottles of wine, 1 bottle of vodka and 1 bottle of whiskey. They were asked the same questions, bottles were inspected and they passed them through.
I had called
DCL before leaving to confirm that alcohol was allowed. The rep said that alcohol was allowed, as long as the bottles were sealed and they were carried on board with us (in other words, the bottles can not be placed in luggage or a bag that is being "checked in" for the porters to deliver to your room). This meant that we had to carry the bottles with us in one of our bags up the gangway and into the ship and then had to continue carrying it until our room was ready. This was not a problem at all since we boarded at 12:30p and our room was ready at 1:30p.
I also confirmed with the rep that there was no restriction on the type of alcohol (wine, beer, hard liquor) or the container it comes in (glass, can), and that there was no limit.
So, if I wanted to bring on board 3 bottles and my husband 3 more bottles, that would have been fine as long as they were sealed and in my carry-on.