Do the vaccines contain viruses?

The vaccines do not contain HPV DNA. They contain virus-like particles (VLPs), which are produced from proteins. VLPs mimic the virus capsid and stimulate our immune system to produce antibodies.