In some cases, using docker pull
might return the following error: 39cb5a2eab5d: Error pulling image (myimage) from quay.io/my/repository. . . Could not find repository on any of the indexed registries.
There are two reasons for receiving this error.
-
Linux kernel bug on Ubuntu Precise Pangolin (12.04 LTS) (64-bit). Precise has a Linux kernel bug that must be updated to use Docker. Use the following commands to update and reboot Precise.
$ sudo apt-get update
$ sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
$ sudo reboot
-
Missing AUFS on Raring 13.04 and Saucy 13.10 (64-bit). Not all installations of Ubuntu 13.04 or 13.10 include AUFS enabled. Enter the following commands to install additional Linux kernel modules:
$ sudo apt-get update
$ sudo apt-get install linux-image-extra-`uname -r`