Docker Community Forums

Share and learn in the Docker community.

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

Hi @jimbean, were you able to fix this issue?

1 Like

I am facing the same issue. All the layers are downloaded and then error is thrown as “ERROR: unexpected EOF”

4050fe120662: Pull complete
99cf90078778: Pull complete
5b03228f5616: Pull complete
7968cf128606: Pull complete
cd87550bfc5f: Downloading [==================================================>] 1.577GB/1.577GB
c0ff36230355: Download complete
ERROR: unexpected EOF

Yes, I’m having the exact same issue as well. Can someone please help remediate?

Thanks
Sachin

core@localhost ~ $ tar --version
tar (GNU tar) 1.26
Copyright © 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.