For years I used an open top oval shaped aluminum pan with handles on each end that my dad brought home from the steel company ores processing lab he worked at in the fifties and sixties. It was pretty beat up when he got it, and hasn’t become any prettier with time, but it will never rust.
About forty or so years ago I upgraded to a black plastic closed top container like others have shown, with a spout. Big improvement.
Last year I upgraded to a red plastic receiver by Lincoln for use under the lift.
Truth be told, it’s easier and quicker to take the daily drivers to the dealer for routine oil changes now. Both the Ram / Jeep and Ford dealer have been doing oil changes for $ 42-46 for a few years now. I’m not saving much at those prices and don’t have to deal with disposal or clean up.
Still do my own changes on project cars, though.