You make a good point - small nuclear powerplants though?
About the only viable green solution for container ships is going back to sails. Some ships already fly sails (really kites) to reduce their fuel costs, but it's not practical as the ship's only propulsion.
The best solution is probably to switch ships over to burning natural gas or biodiesel instead of filthy heavy fuel oil, but the cost structure is all wrong for this right now.