How to create realistic stainless steel gloss in Blender?
Here is the setup I used.

To start I added a cylinder (Shift + A), the edit mode and using Ctrl+R to put 24 cuts into the cylinder. The Selecting alternating circles (Alt-Click) and then scaling them (S+Y+.989) then (S+X+.989) Then I used the Bevelr addon to first bevel the smaller circles and then the Larger ones to create a smooth ridged can shape. (Bevelr will automatically create the vertex groups and add the Modifiers.) And edge split will also help as soon as Smooth shading has been enabled. The material set up is quite simple so not much to explain on that. Just make sure you have the colours right and the lighting will always be key.
Here is the final render at 256 samples.