【发布时间】:2019-07-03 03:17:06
【问题描述】:
我们使用 cf push 和下面的清单文件在 Cloud Foundry 上推送一个 Java 应用程序
applications:
- name: xyz-api
instances: 1
memory: 1G
buildpack: java_buildpack_offline
path: target/xyz-api-0.1-SNAPSHOT.jar
我了解,PAAS(例如:Cloud Foundry)是 IAAS(例如:托管 linux 和 windows 虚拟机的 vcenter)之上的一层。
在清单文件中,buildpack 只讨论了运行应用程序所需的用户空间运行时库。
非云背景,看了这个manifest文件,想明白了……
1) 如何理解应用程序正在运行的操作系统(OS)环境?在哪个操作系统上...
2) 应用在 bosh 实例上的运行与 docker 容器有何不同?
【问题讨论】:
-
参见例如docs.cloudfoundry.org/buildpacks。另请阅读formatting help - YAML 应该在多行上,并且 Markdown 支持有序列表。
-
@jonrsharpe 谢谢你的帮助
标签: cloud-foundry paas iaas