从Docker容器转移到Cloud Foundry容器

最近我开始练习Dockers。 基本上,我在Docker容器上运行一个C应用程序。 现在,我想尝试云代工,因此,试图了解两者之间的差异。

我将会把这个应用程序描述成一个新手,因为我是。 该应用程序我作为一个服务启动( 从/etc/init.d ),并在启动时读取一个configuration文件,它指定加载的所有模块和其他服务的IP和它自己的IP(0.0.0.0不起作用,所以我必须提供实际的IP)。

容器启动时,我不得不手动更新configuration文件中的IP和一些细节。 于是,我写了一个启动脚本,它在容器启动时执行所有更改,然后执行服务启动命令。

现在,转到Cloud Foundry,我无法find的第一件事是“如何部署C应用程序”,然后我find了C构build包和二进制构build包选项。 我仍然需要尝试这些,但是我无法理解如何为云代工容器提供启动脚本,或简单地说明如何实现我在Dockers中所做的工作。

我的最后一个select是在Cloud Foundry中使用Docker容器,但是我想了解是否可以实现上面描述的内容。

我希望我清楚地解释我的疑问。

帮助赞赏。