cloudflared icon indicating copy to clipboard operation
cloudflared copied to clipboard

💡 [Docker Image] support armv7 (armhf)

Open jeankhawand opened this issue 1 year ago • 12 comments

Describe the feature you'd like I am looking to host a web app on AllWinner H2 SoC (armhf) via Cloudflare Tunnel

Describe alternatives you've considered when running docker pull cloudflare/cloudflared:latest it is throwing an error docker: no matching manifest for linux/arm/v7 in the manifest list entries. any idea on supporting different arm arch?

jeankhawand avatar Jun 09 '23 18:06 jeankhawand

please check #988

jeankhawand avatar Jun 10 '23 15:06 jeankhawand

Thanks for submitting this PR! We'll take a look at it when we get some spare cycles. It will likely take more effort to support automated builds, however the Dockerfile.arm looks quite convenient and would be fairly straight forward to build.

obezuk avatar Jun 12 '23 23:06 obezuk

This would be very helpful; I'm hoping to get cloudflared running in Docker on a raspberry pi 4B

fastily avatar Jul 03 '23 09:07 fastily

Try this https://github.com/jauderho/dockerfiles/pkgs/container/cloudflared.

Dockerfile is here : https://github.com/jauderho/dockerfiles/tree/main/cloudflared

jauderho avatar Jul 04 '23 00:07 jauderho

I built an image from the Dockerfile that is in the pull request on my Raspberry Pi 2 and it seems to work flawlessly. Thank you!

oittaa avatar Aug 15 '23 16:08 oittaa

@jeankhawand Is this has been solved and merged ? Looks like PR is waiting for approval ? I tried on my side on a Raspberry Pi 2 and still get the following error : docker: no matching manifest for linux/arm/v7 in the manifest list entries @oittaa can you provide more details on how you proceed please ?

JUNNNI avatar Sep 05 '23 22:09 JUNNNI

@jeankhawand Is this has been solved and merged ? Looks like PR is waiting for approval ? I tried on my side on a Raspberry Pi 2 and still get the following error : docker: no matching manifest for linux/arm/v7 in the manifest list entries @oittaa can you provide more details on how you proceed please ?

@JUNNNI It's not merged yet, you can for the time being clone it locally with branch in PR and build docker image.

git clone -b feature/support-armhf [email protected]:jeankhawand/cloudflared.git 

and then cd into project dir and run the following command:

docker build . -t junni/cloudflared:arm

jeankhawand avatar Sep 06 '23 19:09 jeankhawand

@jeankhawand thank you it works. However, I've been using the cloudflared command straight on my rpi. Hopefully your fixes can be merged one day :) @obezuk is it something planed any time soon ? Thanks

JUNNNI avatar Sep 07 '23 12:09 JUNNNI

waiting for being merged

ahlixinjie avatar Sep 12 '23 07:09 ahlixinjie

follow it

cldparisi avatar Nov 13 '23 21:11 cldparisi

any news !?

NSerbin avatar Jan 26 '24 03:01 NSerbin

@joliveirinha mentioned that Cloudflare would not support this platform (32-bit arm).

maijs avatar Jan 26 '24 11:01 maijs