用户必读之八:体验加速器

DaoCloud加速器是我们为中国开发者提供的Docker Hub Mirror服务。这个服务是DaoCloud上线的第一款产品,多数用户已经熟练使用,这里就不撰文详述了。在DaoCloud的博客,我们有两篇文章非常详细的介绍了Docker Hub Mirror的工作机制,和DaoCloud加速器的后台架构:

Docker镜像的分层文件系统是非常有趣的创新,作为Docker用户,大家感兴趣可以阅读DaoCloud成员孙宏亮撰写的Docker源码分析系列中有关Docker镜像的文章。

貌似这几行就攒一篇博客似乎有些过意不去,我们在这里还是提一下使用加速器的一些注意事项吧:

加速器是什么,我需要使用吗?

  • 使用Docker的时候,需要经常从官方获取镜像。由于显而易见的网络原因,获取镜像的过程较慢,令人非常痛苦。因此DaoCloud推出Docker加速器解决这个难题。Docker加速器利用Docker官方的Mirror机制,一次配置,无缝使用。

加速器和一切其他第三方提供的镜像有何区别?

  • 加速器机制(mirror机制)是Docker的官方机制,更方便,安全,高效
  • 加速器机制是Docker官方推出,在1.3.2版本之后提供长期的稳定支持,今后官方会在mirror之上做更多的功能
  • 加速器可以Docker无缝集成,无需修改DockerFile,也无需修改命令
  • 加速器直接使用Docker官方的镜像,由于有Docker内置安全机制,可以确保不会有任何篡改。相比与其他第三方镜像,不会有安全隐患,内置后门

为什么我使用加速器后,没有明显提速?

  • 请确保您的docker版本是1.3.2及以上,您可以使用 docker -v 查看您当前的版本。并且确保当您启动 Docker Deamon 进程时指定了 –registry-mirror 参数,您可以参考加速器页面的“操作手册”获得详尽的配置帮助。

值得一提的是,DaoCloud系统本身也是加速器的重度用户。我们在运行Docker的机器上都配置了加速器服务,有效的节省了docker pull的时间。


Across the Great Wall we can reach every corner in the world