Drinking probably isn't a very good long-term solution. Nor should you suppress your anger -- it will just eat you up inside. Expressing it safely can be done as Maze suggests, in a safe room, or you can scream into a towel or pillow. I have a foam bat that I can bash things with. The physical expression of anger can be very therapeutic. But watch your blood pressure. Anger can appear very scary to those who see you having an episode, so letting them know things are okay is a good idea too.
If you have the presence of mind to do it when anger starts to take over, set a timer to ring after 5 or 10 minutes, and tell yourself that bell means you have to stop. By then you should have most of it out for the time being anyway.
Zen meditation is very good for prevention of anger episodes. If you can give your mind a good rest, it seems to scale back the anger potential somewhat.
A lot of my anger came from frustration at not being able to get justice on certain things. If there's anything unresolved, maybe clearing that out would help curb the anger.
Good luck with it. It's a heck of a monster to have to live with. Hugs!