Closed
Description
现在容器内的1号进程是 start.sh,有点不规范,在多进程情况下,1号进程最好具有进程管理能力,这样比较规范。
当容器内存在多个应用程序要运行时,需要有一个进程管理工具,目前比较主流的解决方案是使用 s6-overlay 或 Supervisor 来管理多进程。或者基于 Linuxserver 基础镜像来制作自己的镜像。
https://github.com/just-containers/s6-overlay
s6-overlay 的最佳实践,可以参考 Linuxserver: https://www.linuxserver.io/