Skip to content

Timeliness of content #22235

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task done
kevin-kortum-trustedshops opened this issue Mar 12, 2025 · 0 comments
Open
1 task done

Timeliness of content #22235

kevin-kortum-trustedshops opened this issue Mar 12, 2025 · 0 comments
Labels
status/triage Needs triage

Comments

@kevin-kortum-trustedshops
Copy link
Contributor

kevin-kortum-trustedshops commented Mar 12, 2025

Is this a docs issue?

  • My issue is about the documentation content or website

Type of issue

Other

Description

This is more of a question/discussion than a real issue.

As of now I am using supervisord as mentioned in the docs to orchestrate all the things but I am not super happy about the situation as supervisord has not seen a proper release since 2022. So we have to wonder if that is still fine, it seems like its still maintained. But why mention it explicitly when there is other systems as:

It feels like supervisord get a bit of a benefit being mentioned in the docs in contrast to "competitors".

I would really like to use systemd instead but the documentation states that using init process is discouraged. As sidefact, Alpine Linux for example uses openrc which is not mentioned as init process at all, but i think alpine is pretty common in the docker world. It would be nice to mention it in the docs, so people can find it in the docs that it is discouraged to use (if that is still valid).

Still there are so many guides and people wanting to use init processes. But i have not found documentation here on how you would use an init process in docker if you really wanted to.

Location

https://docs.docker.com/engine/containers/multi-service_container/

Suggestion

Consider a rewrite of the article and mention solutions that align with the current known best practices. Mention more alternatives or do not explicitly "recommend" anything just mention that there is something you could use. Give a more concrete example why init processes are discouraged and what side effects they have. Make it a bit more plausible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/triage Needs triage
Projects
None yet
Development

No branches or pull requests

1 participant