如何从任何docker仓库拉单个图像?
docker仓库包含多个图像。 是否有可能从存储库中拉出特定的图像。
当我使用:
docker pull ubuntu
它拉下了大约8-10个不同版本的Ubuntu。
如果有一个特定的图像被标记,您可以使用–tag =(或-t)运算符来提取您要查找的特定图像。 还有一个命令的简写forms,它只使用图像名称和标签之间的冒号。
所以如果你想要标签为quantal的ubuntu版本,你可以使用:
docker pull ubuntu:quantal
更长的forms将是:
docker pull --tag="quantal" ubuntu docker pull --t quantal ubuntu
这仍将拉动用于构build最终图像的历史图层,但是将会比ubuntu的所有图层更小。
[已经更新,以便从下面简写Ben的注释。 谢谢!]
你也可以使用
docker pull reponame:tagname docker pull ubantu:quantal