A truck driver has escaped injury after his truck cabin erupted into flames, bringing traffic to a halt.