Docker pull fails though image is available

Hi,

We have a private docker hub. The images are available in the docker hub. But, still docker pull fails with the below error.

docker pull docker.xyz.com/dept/utility:latest

latest: Pulling from dept/utility
3690474eb5b4: Download complete
048ea625932b: Pulling fs layer
048ea625932b: Downloading [====> ] 4.023 MB/44.16 MB
f25dbfa69d03: Download complete
4514749ed007: Pulling fs layer
bc1fe148cfd3: Download complete
47e95831a7b0: Downloading [===> ] 2.979 MB/49.07 MB
bf872391037a: Download complete
ecb6cae3d261: Pulling fs layer
ecb6cae3d261: Download complete
56d30f78efcb: Download complete
b63fc6258246: Pulling fs layer
b63fc6258246: Download complete
85b4be500b2f: Download complete
a97a08182274: Downloading [> ] 531.8 kB/186.4 MB
a97a08182274: Downloading [> ] 3.7 MB/186.4 MB
c5c53222c791: Download complete
40227c94522f: Download complete
fb186dd1b64b: Pulling fs layer
fb186dd1b64b: Downloading [==========> ] 3.838 MB/17.86 MB
34717b7eb908: Download complete
FATA[0001] Error: image dept/utility:latest not found

Docker info

Containers: 0
Images: 0
Storage Driver: devicemapper
Pool Name: docker-251:4-16400-pool
Pool Blocksize: 65.54 kB
Backing Filesystem: extfs
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 462 MB
Data Space Total: 107.4 GB
Data Space Available: 16.77 MB
Metadata Space Used: 1.147 MB
Metadata Space Total: 2.147 GB
Metadata Space Available: 16.77 MB
Udev Sync Supported: true
Data loop file: /var/lib/docker/devicemapper/devicemapper/data
Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
Library Version: 1.02.117-RHEL6 (2016-12-13)
Execution Driver: native-0.2
Kernel Version: 4.1.12-61.1.33.el6uek.x86_64
Operating System: Oracle Linux Server 6.9
CPUs: 4
Total Memory: 15.55 GiB
Name: <HOST_NAME>
ID: KVOU:ZBGL:YWEA:WZGV:4KBM:2CFN:V33U:7QH5:MAHY:LSKS:4BYT:APGB

Docker version

Client version: 1.6.1
Client API version: 1.18
Go version (client): go1.3.3
Git commit (client): a8a31ef/1.6.1
OS/Arch (client): linux/amd64
Server version: 1.6.1
Server API version: 1.18
Go version (server): go1.3.3
Git commit (server): a8a31ef/1.6.1
OS/Arch (server): linux/amd64

I am able to pull the docker images from other VM where the docker version is 1.12.

Is it related to docker version? Or, am i missing any other setting in this VM?

Hi!
Maybe it’s a problem with your docker versions and could be related with this discussion (https://github.com/moby/moby/issues/14098) for docker <=1.7.

Cheers!