Why is Docker Currently Riding the Hype Cycle?

Everyone knows that Container technology isn’t something new. Even among hot technologies like Puppet, Hadoop, and MongoDB, Docker stands out. But can anyone explain me what are the perks / differences that has made Docker so popular…