更快地部署docker映像?

更快地部署docker映像?,docker,digital-ocean,kubernetes,Docker,Digital Ocean,Kubernetes,我的问题是-此特定工作流的当前最佳实践是什么: 使用DigitalOcean创建一个实例 把它当作库伯纳斯的仆从 从docker hub下载图像 如果我理解正确,主要的瓶颈是从docker hub下载图像。有没有办法让这个过程更快?还有什么我没有看到的吗?看看新发布的Google容器注册表()除了通过加密和身份验证保护您的图像外,它在全球范围内具有非常出色的下载性能。您可以在所有Kubernetes仆从上预取图像。这样,当应用程序吊舱启动时,图像就会出现。另一个优化是运行本地docker注册表。

我的问题是-此特定工作流的当前最佳实践是什么:

  • 使用DigitalOcean创建一个实例
  • 把它当作库伯纳斯的仆从
  • 从docker hub下载图像

  • 如果我理解正确,主要的瓶颈是从docker hub下载图像。有没有办法让这个过程更快?还有什么我没有看到的吗?

    看看新发布的Google容器注册表()除了通过加密和身份验证保护您的图像外,它在全球范围内具有非常出色的下载性能。

    您可以在所有Kubernetes仆从上预取图像。这样,当应用程序吊舱启动时,图像就会出现。另一个优化是运行本地docker注册表。预取将不起作用,因为仆从是从头创建的。但使用基本docker映像创建DigitalOcean映像似乎是个好主意,因此我们可以使用docker缓存。然而,我的问题是——有什么技术可以让docker图像下载更快?还有,有什么工具/方法可以测量下载速度吗?我可以查一些日志文件,或者其他什么?