linuxserver / docker-radarr

GNU General Public License v3.0
611 stars 103 forks source link

[BUG] RROR: no matching manifest for linux/arm/v7 in the manifest list entries on raspberrypi #216

Closed maryum375 closed 1 year ago

maryum375 commented 1 year ago

Is there an existing issue for this?

Current Behavior

Seems like the latest version of linuxserver/radarr:arm32v7-latest (sha256:431e681b516818d737852e9200e22915e885fc12258de318420a82d8cd636a17) is built over linux/amd64 which makes it break when pulling on a raspberrypi: ERROR: no matching manifest for linux/arm/v7 in the manifest list entries

Same for sonarr btw

Expected Behavior

Build it on top if linux/arm/v7

Steps To Reproduce

Set the image to linuxserver/radarr:arm32v7-latest on a raspberrypi pull the image

Environment

- OS: raspbian
- CPU arm32 (ignore the below CPU)

CPU architecture

x86-64

Docker creation

docker-compose up -d

    radarr:
        container_name: radarr
        environment:
            - PUID=1000
            - PGID=1000
            - TZ=Asia/Jerusalem
            - UMASK=022
        ports:
            - '7878:7878'
        restart: unless-stopped
        image: linuxserver/radarr:arm32v7-latest

Container logs

no logs as image pulling fails
github-actions[bot] commented 1 year ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

j0nnymoe commented 1 year ago

We no longer build armhf containers - https://info.linuxserver.io/issues/2023-07-01-armhf/

maryum375 commented 1 year ago

I am running on a raspberrypi 4 model B revision: c03111

uname -m
armv7l

Do you know if I can install a 64bit os on that processor?

j0nnymoe commented 1 year ago

Yes you can.

manugarri commented 7 months ago

@j0nnymoe im trying to install radarr using portainer on a NAS MyCloud EX2 ultra, do you know by any chance if there is a valid docker version (even an older one ) that supports that architecture? Alternatively, if you have any pointers on how i can go and build a compatible image that would be greatly appreciated.

I see this docker tagged as arm32v7 however it actually only supports arm64.

aptalca commented 7 months ago

latest tag won't work for you. A specific version/build tag will work, but we highly recommend against them as they are very old at this point.

To build them, you would have to start with the baseimage and build that locally with 32bit support, and then build the downstream image based on that new local image. It's an option for advanced users.