The reason you are experiencing alcohol intolerance vomiting is because your liver is not producing enough of an enzyme critical to the breaking down of alcohol. This does not mean your liver is damaged or unhealthy unless you have sudden alcohol allergy.
Usually people with alcohol intolerance have less dramatic symptoms like facial flushing, rapid pulse, congestion, etc.
You could try using a sea sickness treatment over the counter that will help prevent the vomiting reflex however this does nothing to deal with the direct and actual cause of alcohol intolerance vomiting which is lack of the alcohol catabolism enzyme.
Most of the time this condition called Asian Flush is genetic. It can easily be dealt with and prevented using an alcohol allergy treatment. By doing so you will be able to consume alcohol and avoid any of the alcohol allergy symptoms including alcohol intolerance vomiting.