Skip to content

Docker 容器内的多进程建议使用 s6-overlay 管理 #308

Closed
@jearton

Description

@jearton

现在容器内的1号进程是 start.sh,有点不规范,在多进程情况下,1号进程最好具有进程管理能力,这样比较规范。

当容器内存在多个应用程序要运行时,需要有一个进程管理工具,目前比较主流的解决方案是使用 s6-overlay 或 Supervisor 来管理多进程。或者基于 Linuxserver 基础镜像来制作自己的镜像。

https://github.com/just-containers/s6-overlay

s6-overlay 的最佳实践,可以参考 Linuxserver: https://www.linuxserver.io/

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions