Hi,
Want to check if there is a docker image for node_exporter which is a official docker image? I could not find one under dockerhub official images https://hub.docker.com/explore/
If not, want to check if there is any plan to add an official node_exporter image to dockerhub? https://docs.docker.com/docker-hub/official_repos/#how-do-i-create-a-new-official-repository,
Also want to check if it makes sense to make node_exporter an official image based on the subjective considerations from the link
uname -anode_exporter --versionhttps://hub.docker.com/r/prom/node-exporter/ is our official docker hub release.
Please note that it is not recommended to run the node_exporter in docker due it being a system component that needs full access to the host system for monitoring. See the notes in the README.
Thanks @SuperQ for the response!
Had a follow up query, are the images under the repo you mention above supported for multi-arch (i.e non-x86 eg ppc64le)?
Dockerhub has a way to create multi-arch images https://github.com/docker-library/official-images#multiple-architectures , they however need the x86 image to be official (ie hosted under https://hub.docker.com/explore/).
I just wanted to check if multi-arch images are planned for this repo and if not would it make sense to go via Docker's official image route? thanks!
Running it in Docker is required for Kubernetes. I would also like to add my vote requesting multi-architecture images. Specifically adding arm
Yes agreed, I think ARM will become bigger and bigger.. Should be probably a cross project thing.
@SuperQ @sdurrheimer WDYT? I haven't looked how to do multi-arch images but first we should decide if it's a thing we want to support in general.
https://github.com/prometheus/promu/issues/89 is the place to discuss that, and I imagine the node exporter would be the last place to take it up.
Makes sense, let's track it over there. I think the actual question "what is the official image" was answered, so closing this.
Most helpful comment
Running it in Docker is required for Kubernetes. I would also like to add my vote requesting multi-architecture images. Specifically adding arm