I carry some motor oil on my motorcycle in a red Sigg fuel canister. The top snapped off due to age, so I designed a replacement top.
I added an o-ring bought from the local hardware store.