While container ships do emit a ton of pollutions, the amount of freight that they haul on one ship mitigates that IIRC. The amount of pollution per ton of freight is much lower with container ships than almost any other mode of freight transportation.