if you understand why smell leaks from a container, you can use that to your advantage

smell leaks because the scent particles pass through tiny openings in the container it is in, as the pertivles move form areas of high concentration to areas of low concentration.
so, to eliminate smell, all you would have to do is have a container of the right material and right thickness so that there is absolutely no openings. i would use a glass jar with a metal clip and rubber on the lid, for an airtight seal.