The Pentagon says this is in retaliation for an Iranian attack on a Cyprus-flagged container ship in the Strait of Hormuz.