Bombings claimed by the Islamic State (IS) jihadist group have hit shopping areas in Shiite districts of the Iraqi capital, killing at least 17 people, security and medical officials say.

The group said IS suicide bombers with explosive vests carried out the attacks in the Baghdad Jadida neighbourhood in the east of the city and the Bayaa area in the south.

Officials said at least eight people were killed and 29 injured in Baghdad Jadida, although some said the area was hit by a roadside bomb as well as a suicide bomber.

Another suicide bomber targeted the Bayaa, killing at least nine people and injuring 30, officials said.

IS and other Sunni extremists consider Shiite Muslims to be heretics, and the jihadist group often targets civilians in Shiite areas of Baghdad.

Checkpoints in the capital frequently cause massive traffic jams, but they consistently fail to prevent attacks.

For years, most checkpoints featured fake bomb detectors that have now finally been scrapped, and guards wave most cars through unchecked.

Tuesday's violence came two days after another suicide bombing claimed by IS killed six people in western Baghdad.

A day before that, bomb and gun attacks claimed by the jihadist group killed 12 people in the area of Tikrit, a city north of the capital.

Iraqi forces are preparing for a push on Mosul, the last IS-held city in the country, after regaining much of the Iraqi territory the jihadists seized in June 2014.

AFP