"knocked the eye from a peeler..."See in text(Act I.)
A "peeler" is Irish slang for a police officer, a play on the name of Sir Robert Peel, the founder of the Irish Constabulary in 1814. The word "Bobby," slang for a British police officer, also derives from Sir Robert Peel.
The noun "settle" refers to a bench, usually of wood, with a high back for sitting and an enclosed area underneath for storage. Often, the bench and back are lightly padded for comfort.