If you have one ship to charge, maybe. Ten is in the standard nuclear power plant territory which is politically impossible to build outside of China.

You’re not going to build a nuclear reactor (other than military ones) anywhere near a major port.

You power this the same way you power aluminum smelters - you have a big honking grid connection and build the generation capacity in places with more room.

France plans to build 6 more reactors in existing power plants.