I got a plastic squeeze bottle like those used for ketchup, mustard or syrup, and it had a short 1.5" nozzle, with a snug-fitting cap on a retainer too.
Cost me all of $2, but I can't remember where I got it. With spring/summer coming (oh but NOT soon enough!) you may find something where they...