Expected behavior
If network connection breaks during a Docker Pull command, either the pull continues from where it broke, or at least the layers which have been fully downloaded are not downloaded again.
Actual behavior
If network connection breaks, all previously downloaded layers (partial or fully downloaded) are thrown away and download starts from the beginning.
Information
This makes it very difficult to download large images on slow / unstable networks.