Usage patterns
道徳を守るto uphold/observe moral standards
He acted while upholding moral standards.
道徳に反するto go against morality
That act goes against morality.
道徳を教えるto teach morals
Morals are taught at school.
〈人〉の道徳を疑うto doubt someone's morals
Some people doubt his morals.