We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The Docker image runs multiple services (OTel collector, Prometheus, Loki, Tempo, Grafana).
Currently we use run-all.sh as a wrapper script to run all of these services.
run-all.sh
supervisord is a more sophisticated solution to run multiple services. We should investigate whether it's worthwhile to switch to supervisord.
supervisord
https://docs.docker.com/config/containers/multi-service_container/
The text was updated successfully, but these errors were encountered:
Instead of supervisor you could also take a look at https://github.com/just-containers/s6-overlay because you don't have a dependency to Python.
supervisor
Also I was wondering why using redhat/ubi8 as baseimage? For example Grafana itself is using: alpine:3.19.1, that could get the image size down.
redhat/ubi8
alpine:3.19.1
Sorry, something went wrong.
Could use something like goreman to have a single binary and just execute a Procfile.
No branches or pull requests
The Docker image runs multiple services (OTel collector, Prometheus, Loki, Tempo, Grafana).
Currently we use
run-all.sh
as a wrapper script to run all of these services.supervisord
is a more sophisticated solution to run multiple services. We should investigate whether it's worthwhile to switch tosupervisord
.https://docs.docker.com/config/containers/multi-service_container/
The text was updated successfully, but these errors were encountered: