我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

如何获得一个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相关经验文章:

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

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

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