At least 49 people were killed and more than 300 injured when a massive fire swept through a container depot in southeastern Bangladesh.