In this photo released by the Roscosmos the Progress spacecraft blasts off Monday, Dec. 21, 2015, from Russia's space launch complex in Baikonur, Kazakhstan, to dock with the space station two days later. It is delivering 2.5 metric tons of fuel, water, food and other supplies. (Russian Federal Space Agency photo via AP)

An unmanned Russian cargo ship has docked with the International Space Station.

The Russian space agency said the docking occurred without problem on the first attempt at 1027 GMT (5:27 a.m.) Wednesday. The Progress spacecraft blasted off Monday from Russia's space launch complex in Baikonur, Kazakhstan, carrying 2.5 metric tons of fuel, water, food and other supplies.

It was the maiden launch of a modified version of the Progress, which has been in service for more than four decades. The new version, called Progress-MS, is fully digital and features an improved docking system.

A Progress launch in April ended in failure, but the latest supply mission in October was successful.