from mrcheeseman@lemmy.world to selfhosted@lemmy.world on 23 Aug 19:27
https://lemmy.world/post/34876063
I am diving into the world of self hosting by setting up a small server on my raspberry pi4. I already have tailscale, pihole, and navidrome setup in containers on my pi, I now want to add lidarr or some alternative to work with navidrome. When I tried to build the lidarr docker container it says “no matching manifest for Linux/arm/v8 in the manifest list entries” I am trying to pull from the Linux server docker image which says it supports arm64 on their page but so far I have not gotten it to work. Any and all suggestions are welcome. Thank you.
Edit: I’ve tried adding platform: Linux/arm64 to force the container to use my platform but then the container constantly crashes and says “exited with code 159” I have tested this with lidarr and calibre-web both with the same result.
threaded - newest
Make a
docker-compose.yml
file and paste this into it:This should work for you, just change the volume mounts so that they associate with your setup and run
sudo docker compose up -d
to start the container,sudo docker compose down
to bring it down.LSIO documentation describes the
arm64v8-latest
tag for their image.I got the same error even when using the arm64 tag
Something else must be wrong then because I just copied and pasted that onto my raspberry pi and was able to start the container without issue, are you sure you’re using the tag properly?
I just copy pasted yours into mine and I still got the same error.
I think this is because rpi4 can run arm64 or armhf. You may be able to get around it by specifying the arm64v8 in the tag so it does not use the manifest. If that does not work I would look to the installed docker version
Oh I didn’t realize it could use two different architectures, I can see how that might mess it up, I’ll look in to that thank you.