5.2 时速云镜像市场
国内不少云服务商都提供了Docker镜像市场,下面以时速云为例(见图5-2),介绍如何使用这些市场。

图5-2 时速云镜像市场
1.查看镜像
访问https://hub.tenxcloud.com,即可看到已存在的仓库和存储的镜像,包括Ubuntu、Java、Mongo、MySQL、Nginx等热门仓库和镜像。时速云官方仓库中的镜像会保持跟DockerHub中官方镜像的同步。
以MongoDB仓库为例,其中包括了2.6、3.0和3.2等镜像。
2.下载镜像
下载镜像也是使用docker pull命令,但是要在镜像名称前添加注册服务器的具体地址。格式为index.tenxcloud.com/<namespace>/<repository>:<tag>。
例如,要下载Docker官方仓库中的node:latest镜像,可以使用如下命令:
- $ docker pull index.tenxcloud.com/docker_library/node:latest
正常情况下,镜像下载会比直接从DockerHub下载快得多。
通过docker images命令来查看下载到本地的镜像:
- $ docker images
- REPOSITORY TAG IMAGE ID CREATED SIZEindex.tenxcloud.com/docker_library/node latest
- e79fe5711c94 4 weeks ago 660.7 MB
下载后,可以更新镜像的标签,与官方标签保持一致,方便使用:
- $ docker tag index.tenxcloud.com/docker_library/node:latest node:latest
另外,阿里云等服务商也已经提供了Docker镜像的下载服务,用户可以根据服务质量自行选择。
除了使用这些公共镜像服务外,还可以搭建本地的私有仓库服务器,将在下一节介绍。
