If the ship docks at a port in Alaska, unfortunately yes, you do need documents that allow you to enter the USA. You should be able to find more info here, at the U.S. Customs and Border Patrol website: https://www.cbp.gov