A garbage truck caught fire in downtown Durham on Tuesday morning, threatening a construction site nearby.