Docker compose pull from private registry returns EOF

docker-compose pull from private registry returns EOF on random images.

Pulling telemety-service      ... error
compose.parallel.feed_queue: Pending: set()
urllib3.connectionpool._make_request: http://localhost:None "POST /v1.25/images/create?tag=1.100&fromImage=reg-eu1.espoo-apps.ilab.cloud%2Fnsl%2Ftelemetry_service HTTP/1.1" 500 102

ERROR: for telemety-service  Get https://reg-eu1.espoo-apps.ilab.cloud/v2/nsl/telemetry_service/manifests/1.100: EOF
ERROR: compose.cli.main.main: Get https://reg-eu1.espoo-apps.ilab.cloud/v2/nsl/telemetry_service/manifests/1.100: EOF

It is giving this error on random images everytime.

Anybody has any idea what is the issue here ?

  • Docker version
Client:
 Version:           18.06.1-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        e68fc7a
 Built:             Tue Aug 21 17:24:56 2018
 OS/Arch:           linux/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.06.1-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       e68fc7a
  Built:            Tue Aug 21 17:23:21 2018
  OS/Arch:          linux/amd64
  Experimental:     false
  • Docker compose version

docker-compose version 1.21.2, build a133471
docker-py version: 3.3.0
CPython version: 3.6.5
OpenSSL version: OpenSSL 1.0.1t  3 May 2016