Short answer: NO
Long answer: If you are posted on deployment overseas, you will have your blood work/urine done and could run into trouble. They aren't looking for steroids but might find it in the process. Do a web search on the Vandu's in Quebec before their deployment last fall. A couple got busted for using.
I was in the forces for a couple years and never ran into any trouble. This includes all my phases and general deployment. Hope this helps