Yay, Oakland! How often do you get to say that?
They want you to use their containers, but if you email firstname.lastname@example.org
or call (510) 238-SAVE they will give you 2 gallon containers and a filter recycling bag. And when they pick up the full jugs, they will leave more empties by your trash can, too.
And yes, most of those quicky oil-change places are happy to take your oil--they get paid for it.