-
Notifications
You must be signed in to change notification settings - Fork 21
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
ARM Docker image #22
Comments
@TheGreatestJannet would you be willing to put together a Dockerfile based on a Node 12 ARM image? You can PR it in as |
Unfortunately I don't know how! Otherwise I would do it!
|
Would you like to know how? I can walk you through the steps if you're interested in learning. |
Cool. Are you on Windows, Mac, or Linux? Local dev steps will be dependent on that. Check out https://www.docker.com/blog/multi-arch-images/ for how to set up your local Docker instance for muli-arch building. |
I am on Arch Linux. I have installed docker from the repo but when I run
|
Hey @TheGreatestJannet, sorry for the delay on this. I'll get back to you this weekend. |
@TheGreatestJannet From what I can tell I found a comparable ARM version of the Node base Docker image in https://hub.docker.com/layers/arm64v8/node/12-alpine/images/sha256-c6a9e3164795cf83d3f480142fdb8ab4e9584f7b561e8018ed378454163aa236?context=explore (reference https://github.com/docker-library/official-images#architectures-other-than-amd64). This means we should be able to create a new Once you have the new Finally, once you've additionally built your ARM-based image you'll need to push it. See the Good luck! |
Most raspberry pi's are running arm32 OSes not arm64. Also do I replace |
I see. Check out |
Hi I have my docker file: TheGreatestJannet@e0021cf but I'm a bit confused about the next part. Would I add Also for pushing the image can't everything be under the same tag such as latest? See this project for example: https://hub.docker.com/layers/bitwardenrs/server/latest/images/sha256-ed89e52078a02fe4c0d04ef2fcaab8c9f01db05aa29e73d6e41440ec69a50285?context=explore they have the amd64, armv7, arm64v8 etc all under the same |
Your Dockerfile and build command look great. Honestly I'm not sure, I didn't think that was possible... Yet the repo you link to shows that the Add your additional build command to the Travis file and then you can open a PR. |
Looks like it didn't build correctly. |
Yes, unfortunately it did. I did some tweaking of the Travis file and got it to work! |
Thanks a lot! |
Will there be a latest image or only a latest-dev image? |
There will be a |
Thank works perfectly! In ARM64 image might be worth while for some users though but I'll close this issue for now! Thanks a lot for your help! |
Thank you for contributing! |
This is closed but I just wanted to comment on how lovely an interaction this was! Thanks so much @TheConnMan @TheGreatestJannet for your education and contribution respectively 🙂 |
For what it's worth as well, there's a decent write-up about image pipelines and meta tags here: https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/ And specifically: https://github.com/linuxserver/pipeline-triggers |
@chessmango that's very kind of you! Thanks for sharing the positivity. |
Would it be possible to have an ARM docker image so that users on raspberry pi or other ARM boards could install and run it?
The text was updated successfully, but these errors were encountered: