gpt4 book ai didi

docker - 如何在 Cloud Foundry 中使用 docker-compose.yml 部署 docker 应用程序

转载 作者:行者123 更新时间:2023-12-02 20:08:31 24 4
gpt4 key购买 nike

我有一个包含环境变量和证书的 docker-compose.yml 文件。我喜欢将这些部署在 Cloud Foundry 开发版本中。
我想在云代工链接上部署微网关,微网关的链接如下 -
https://github.com/CAAPIM/Microgateway

最佳答案

在云原生世界中,您事先将服务实例化到您的基础。您可以使用市场上提供的预建服务(自动缩放器)。

如果您想要的服务不可用,您可以安装一个 tile(例如 redis、mysql、rabbitmq),它将向市场添加服务。许多供应商提供可以安装在 PCF 上的磁贴(查看 newtork.pivotal.io 以获取完整列表)。

如果您有云代工之外的服务(例如 Oracle、Mongo 或 MS Sql Server),并且您希望将它们注入(inject)您的云代工基础,您可以通过创建用户提供服务 (cups) 来实现。

一旦你有了一个服务,你就必须创建一个服务实例。将其视为为您提供服务。在您配置(即创建一个服务实例)之后,您可以将其绑定(bind)到一个或多个应用程序。

一个服务实例的范围是一个组织和一个空间。组织空间内的所有应用程序都可以绑定(bind)到该服务实例。

您将应用程序单独部署到云类型转换厂(jar、war、zip)。然后,您将任何需要的服务绑定(bind)到您的应用程序(例如数据库、缩放、缓存等)。

使用 list 文件在一个部署中完成所有这些步骤。

PCF 2.0 正在引入 PKS - Pivotal Container Service。它是 PCF 中 Kubo 的实现。它仍然不是GA。

Kubo、Kubernetes 和 PKS 允许您部署容器化应用程序。

我玩过 MiniKube 和一点 Kubo。仍然在PKS上弄湿我的手。

希望这可以帮助!

关于docker - 如何在 Cloud Foundry 中使用 docker-compose.yml 部署 docker 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48147496/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com