2017-07-26 30 views
0

我正在使用实验检查点功能在容器中启动我的应用并保存其状态。 我这样做是因为应用程序的测试不能在pararell中运行,并且启动需要很长时间。 我想迁移到kubernetes从保存的容器管理测试容器Kubernetes:我如何从保存的检查点部署容器?

  • 构建,并在容器启动一个应用程序
  • 保存状态
  • 自旋X实例
  • 运行一个测试每个容器

如何使用Kubernetes来做到这一点? 我使用GCP

回答

1

容器状态迁移(CRIU)是Docker在实验状态下具有的一项功能。根据Kubernetes开发者(https://github.com/kubernetes/kubernetes/issues/3949),看起来这不像Kubernetes在短期内会支持的东西。因此,您目前无法使用检查点迁移吊舱(即需要重新启动)。不确定创建启动应用程序的容器图像是否有帮助,这取决于容器图像的创建方式。