dockersearchfind图像,但不能拉

我需要build立一个32-bit Ubuntu镜像,所以我这样做

 ➜ ~ docker search 32bit/ubuntu NAME DESCRIPTION STARS OFFICIAL AUTOMATED 32bit/ubuntu Ubuntu for i386 (32bit) 9 32bit/ubuntu-upstart ubuntu-upstart for i386 (32bit) 1 pgeraghty/casperjs_slimerjs_ubuntu_32bit 0 [OK] pgeraghty/slimerjs_ubuntu_32bit 0 [OK] cato1971/ubuntu Base 32-bit Ubuntu image from cato1971/ubu... 0 [OK] osrf/ubuntu_32bit Ubuntu 32bit images 0 cato1971/ubuntu-32bit Base Ubuntu 32 bit image 0 souzaonofre/ubuntu-32bits Ubuntu 32bits images 0 ➜ ~ docker pull 32bit/ubuntu Pulling repository 32bit/ubuntu FATA[0001] Tag latest not found in repository 32bit/ubuntu ➜ ~ 

那么这里有什么问题?

32bit/ubuntu不是图像,而是一个包含一个或多个图像的存储库,每个图像都由一个标签标识。 当你不指定标签时,Docker默认为latest的标签,但32bit/ubuntu:latest不存在。 正如我们在Docker Hub Registry的存储库页面上看到的那样 ,唯一可用的标记是14.04 ,所以你需要拉(并运行) 32bit/ubuntu:14.04