我正在寻找一种类似于 AWS 的 Lambda 或 GCP 的云函数但允许运行任意容器的服务。
用例是我需要随机运行一个 Docker 容器。容器可能不需要运行几天或几周。该应用程序对成本敏感,因此像 GCP 的 App Engine(灵活)这样一直运行容器的东西是不合适的。
Amazon Web Services 或 Google Cloud Platform 中是否有可以做到这一点的东西?
我正在寻找一种类似于 AWS 的 Lambda 或 GCP 的云函数但允许运行任意容器的服务。
用例是我需要随机运行一个 Docker 容器。容器可能不需要运行几天或几周。该应用程序对成本敏感,因此像 GCP 的 App Engine(灵活)这样一直运行容器的东西是不合适的。
Amazon Web Services 或 Google Cloud Platform 中是否有可以做到这一点的东西?
查看AWS Fargate -在不管理服务器或集群的情况下运行容器
在Fargate上,您可以运行
在我们的项目中,我们每天早上运行大约 180 个任务来进行一些并行批处理,每个容器只运行大约 10 分钟。我们只需为容器的实际运行时间付费,无需预先启动实例,无需一直将其作为服务运行。只需启动容器并开始支付,当它完成它的工作时它就会退出并且你停止支付。
您可以选择各种影响价格的CPU 和 RAM 配置(价格按小时计费,但按秒计费)。
希望有帮助:)