I wonder if it's practical to stick a couple of Space Shuttle external fuel tank-sized liquid hydrogen tanks on a typical container ship and then run it on hydrogen. One of the problems with liquid hydrogen (not the only one) is that it's impossible to keep it from slowly off gassing. However, if the tank is large enough it would off gas slower than your engines would be consuming the hydrogen.