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
Raspberry PI support for Docker #13
Comments
Hi @wesback, You’re right, we should be able to build a Docker image for this architecture also. I am off actually but I could have a look at it on next week |
You can build by yourself w/ an one-line change, see: |
I have forked this project and provided multi-arch container images. Gitlab CI is much easier to integrate for this than travis IMO. Sauce: https://gitlab.com/onedr0p/pihole-exporter-2 (don't mind the name I will change it to pihole-exporter in a week) |
Hi, sorry for the delay, ARMv7 is now the default architecture when building the Docker image. |
@eko the request if for you to provide multi arch Container images, not to build only one arch. Please re-open this issue. |
@eko take a look at how the digests/manifests appear on your image, and on the one I created. https://hub.docker.com/r/ekofr/pihole-exporter/tags |
Closed again? I would really like to see a multi-arch image so I don't need to maintain a fork of this project. |
I just reverted the change because of @HorayNarea comments and GitHub closes the issue again because I mentioned a fix in the commit message. @onedr0p Why did you not opened a PR on this project? |
@eko I do not know travis CI well enough, or if it even supports building multi-arch images. On Gitlab this was trivial for me. |
Docker images now being created automatically. Did not tag issue since manifests cannot be created. Currently manifests are only supported with experimental docker features enabled on GitHub runners which they currently are not |
Have you considered using Github Actions to build multi-arch images? I do this for an exporter I created. https://github.com/onedr0p/radarr-exporter/blob/master/.github/workflows/main.yml You can see all arch under one tag: |
I'm trying to use this on my raspberry pi and still don't see support for arm :( |
Hi @JonAnder83, I now have the following Docker images that support both 32 and 64bits arm architectures:
|
Hi! And both got me the message: standard_init_linux.go:211: exec user process caused "exec format error" Which usually means wrong architecture. :( |
@JonAnder83 Could you try the |
Yes!! That one did the trick! |
@JonAnder83 Great, the next images will use these types of multi-architecture too :) Cool to hear that it's working for you now, and thank you for your proposition to test future releases on arm! |
eko/pihole-exporter#13 was resolved
eko/pihole-exporter#13 was resolved
This issue is really old already but still curent. It does work with 0.0.9 on my raspberry pi 4 but I tried :latest, :arm, :arm64 and to no avail. I see docker images updated 3 days ago for arm architectures but they still give the error this issue refers to. Any thoughts? |
Hi @rbosneag, Thank you, I just removed the tags I now provide a multi-architecture docker image and the latest version you can use is Thank you |
Now, that was quick :) I’ll try in a few minutes and get back with updates. |
And…it works like a charm with :v0.0.11 👍 Thank you, @eko! |
The Docker image does not seem to be multi architecture.
Are you planning on providing an ARM compatible Docker image?
The text was updated successfully, but these errors were encountered: