Pus inside the eyes may be caused by acute conjunctivitis, chronic dacryocystitis, or blepharitis. If it is within a few days, the sudden appearance of eyes obviously congested, and pus discharge increased, especially in the morning after waking up from sleep, the upper and lower eyelids are stuck by the secretion, it is considered to be acute conjunctivitis, which is contagious. You need to do a good job of eye hygiene, as well as isolation, with antibiotic eye drops, as well as antibiotic eye ointment treatment. If you find a sudden redness, swelling, pain on the eyelid, followed by yellow pus discharge, it may be blepharitis pus, and rupture. If the pus is drained completely, it can be observed first, or treated with topical anti-inflammatory therapy. If the eyes are often congested, tearing, and there is increased ocular discharge, it may also be chronic dacryocystitis, which requires lacrimal flushing, and if the lacrimal sac is completely obstructed, consider surgical treatment.