我可以在 Cloud Foundry 容器中分叉一个进程吗

Can I fork a process inside an Cloud Foundry container

当我将它推送到 Cloud Foundry 容器中时,我可以在应用程序中分叉、生成一个进程吗?我试图从进程隔离、fs 隔离、健康检查、命名和路由中了解这是如何工作的——以及如何到达在容器内侦听端口的子进程?

是的,你可以。每个推送的应用程序 运行 都在一个单独的容器中,具有自己的命名空间、控制组和资源限制。特别是容器的 PID、挂载和网络命名空间(以及其他)中的父进程和子进程 运行。

要访问子进程的端口,您需要打开该端口以便可以从网络访问它。我怀疑这样做的一种方法是使用 application security group since the container manager's primitive 来打开一个不向最终用户公开的端口。