Unexpected EOF when pulling base image

Hi All,

I am hoping someone can shed some light on the issue at hand. I am currently trying to pull a windows base image which results in the following error: unexpected eof. Interesting thing here, is that if I switch to linux containers and try to download the same base image it will work.

Current Behaviour:
2.2-sdk: Pulling from microsoft/dotnet
407ada6e90de: Already exists
59774a31bc8e: Downloading [==================================================>] 52.19MB/52.19MB
c1626e796629: Download complete
2b8849e4082b: Download complete
fb183c84c554: Download complete
889fca911087: Download complete
58d268652157: Download complete
2fb11cc5c0db: Download complete
unexpected EOF

Client: Docker Engine - Community
Version: 18.09.0
API version: 1.39
Go version: go1.10.4
Git commit: 4d60db4
Built: Wed Nov 7 00:47:51 2018
OS/Arch: windows/amd64
Experimental: false

Server: Docker Engine - Community
Engine:
Version: 18.09.0
API version: 1.39 (minimum version 1.24)
Go version: go1.10.4
Git commit: 4d60db4
Built: Wed Nov 7 00:56:41 2018
OS/Arch: windows/amd64
Experimental: false

Steps to reproduce
docker pull microsoft/dotnet:2.2-sdk