I used a one gallon light weight plastic jug (windshield wash) and poked a bunch of holes in the top few inches and stuck the hose in and left it a couple of inches from the bottom. I hung it with a piece of hay wire and it is easy to remove and clean when I change oil.
Simple maybe barbaric but works for me. Acouple of oil changes ago I put in a little less oil and it has not gone down any and there was very little oil residue in my catch bottle. Cummins says 19 quarts and I put about 17 in and it seems to be right for my engine.
Years ago alot of the trucks I ran you had to play with the oil level and remark the dipstick.