At times, the Doctor's stance on weapons, fighting and killing can seem inconsistent. They speak out about non-violence on some occasions and then seem to kill the baddies at other times.
The Doctor who made the clearest explanation of his policy was the Tenth, who said:
"No second chances. I'm that sort of a man." - The Christmas Invasion
This concept of giving someone a chance to do the right thing before they become a victim to the consequences of their own actions was expanded on in The Runaway Bride:
DOCTOR: Empress of the Racnoss, I give you one last chance. I can find you a planet. I can find you and your children a place in the universe to co-exist. Take that offer and end this now.
EMPRESS: These men are so funny.
DOCTOR: What's your answer?
EMPRESS: Oh I'm afraid I have to decline.
DOCTOR: What happens next is your own doing.
This principle of giving his foes a chance to run has been repeated many times since - for example, Eleven gave a similar ultimatum to the Atraxi, as did Twelve when speaking to the Testimony. Both Ten and Twelve attempted to 'save' The Master in the hope they would redeem themselves.
During the Steven Moffatt era there was a lot said about the Doctor's choice of his own name, and what it means. By calling themselves 'The Doctor' they make a statement about what they stand for. A real-life doctor is committed to the preservation of life and to "do no harm". However, to save a human life a doctor may have to make a choice to end the life of a parasite, or even to make a choice between two lives of equal value. This seems to fit with The Doctor's stance. They would not do harm to anyone unless by doing so they were saving more, innocent lives.
The darkest thing the Doctor has ever done (in my opinion) was their punishment of the 'Family of Blood'. He didn't end their lives but did trap them in various eternal states of punishment. But doing so, he kept them from harming anyone again.
The 4th Doctor had the opportunity to destroy the entire race of Daleks but chose not to because he didn't feel he had the right. In the most recently aired episode Revolution of the Daleks the Doctor trapped the Daleks in a TARDIS programmed to collapse in on itself and travel to the far-reaches of the vortex - this sounds more like they were trapped in a quantum state than 'dead', rather like what happened to the Family of Blood.
To sum up - the Doctor seems driven to preserve life and doesn't believe they have the right to take it, even from seemingly evil beings like the Daleks and The Master. However, they will make the choice to save innocent people at the cost of the perpetrator's lives.