More than 45,000 dockworkers at 14 ports from New Jersey to Texas went on strike today after talks between the International Longshoremen’s Association union and United States Maritime Alliance failed to result in a contract.