如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接信息。

如何获得一个docker镜像呢?docker镜像的获取方式有那些?如何搜索docker镜像?新手入门后,大家都会比较关心这个问题。那么,在本文中,苏南大叔描述的就是:常用的获取镜像的几种途径。

正常情况下来说,大家获得docker镜像的来源,一般有如下几种。目标就是name/repotag,获得这些信息之后,就可以使用docker pull就可以拉取到你选择好的镜像了。

如何查找特定功能的docker镜像?docker镜像hub地址大全 - docker_many
如何查找特定功能的docker镜像?docker镜像hub地址大全(图7-1)

docker search命令

docker search命令,是最容易便捷的方式,docker search加上关键词即可,大家可以看情况使用。涉及的命令就是:

docker search <keyword>

如何查找特定功能的docker镜像?docker镜像hub地址大全 - docker-search
如何查找特定功能的docker镜像?docker镜像hub地址大全(图7-2)

看到第一列name即可,比如上述列表中,第一行第一列的文字是:centos。那么如果想要获得这个镜像的方式就是:

docker pull centos

这个就是从官方hub中,用命令行下载镜像的方式。这种情况下,使用的是默认的tag。如果您要指定tag的话,可能需要结合下一条docker查看tag的内容。

docker的官方hub网站

可以从官方的网站上,搜索一下镜像。

如何查找特定功能的docker镜像?docker镜像hub地址大全 - dockerhubwww
如何查找特定功能的docker镜像?docker镜像hub地址大全(图7-3)

如何查找特定功能的docker镜像?docker镜像hub地址大全 - dockerlist
如何查找特定功能的docker镜像?docker镜像hub地址大全(图7-4)

如果,你想知道上述列表中,镜像的<tag>详细信息。那么可以通过把名字,带入到下面的地址中,进行查看。

官方镜像地址:

  • https://hub.docker.com/r/library/<镜像名称>/tags/

非官方镜像地址:

  • https://hub.docker.com/r/<镜像名称>/tags/

阿里云的docker镜像服务

阿里云的镜像服务,除了官方的镜像之外,还提供有很多其他人的镜像。

官方的aliyun镜像的搜素功能似乎有些问题,大家可以通过搜索链接的地址,直接搜索结果。

如何查找特定功能的docker镜像?docker镜像hub地址大全 - aliyunwww
如何查找特定功能的docker镜像?docker镜像hub地址大全(图7-5)

如何查找特定功能的docker镜像?docker镜像hub地址大全 - aliyunwww2
如何查找特定功能的docker镜像?docker镜像hub地址大全(图7-6)

获得docker pull <repo>:<tag>之后,就可以执行pull命令了。

daocloud提供的镜像服务

目测情况下,daolcloud的镜像服务,比官方镜像列表要少。所以,大家就可以做个备份的选择就可以了。

如何查找特定功能的docker镜像?docker镜像hub地址大全 - daocloudwww
如何查找特定功能的docker镜像?docker镜像hub地址大全(图7-7)

在详情页面上,就可以获得daocloud的镜像地址了。

自建hub

如果自建hub的话,获得repo地址后,就可以使用docker pull,来获得镜像了。所以,这个要可以问问hub管理员地址及tag即可。自建hub的方式,请参见苏南大叔的后续文章。

当然,如果hub有用户权限认证的话,你可能还会用到docker login命令。

下载获得的镜像

如果使用传统方式,传递镜像文件的话。可以使用docker save或者docker export导出镜像文件,然后通过docker load或者docker import来导入镜像文件。那么这些docker的导入导出方式,可以参见苏南大叔的后续文章。

结论

获得docker镜像的方式方法,还是有很多种的。大家可以根据实际情况,选择符合自己需求的方式即可。

更多docker相关文章,请参见苏南大叔的docker相关经验文章:

 【源码】代码片段及相关软件点此获取

 【docker】秘籍文章入口,仅传授于有缘之人   docker

本站的忠实读者小伙伴,正在阅读下面这些文章:

欢迎转载传播本篇原创文章,转载请保留链接及作者信息。
欢迎指正文字或逻辑错误,将会择优在文末列出您的信息。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

苏南大叔需要你的支持

感谢您的打赏,让我更有动力,将更多精彩教程文章,呈现给大家!谢谢!