This is the way it is in several Europen cities (if not all).
The cruise ships burn very pollutingly fuels while in "international waters" but when they enter a port they are required to use cleaner fuel. Those regulations are there.
But nothing regulates what they do in international waters.
But nothing regulates what they do in international waters.