If you’re facing the error “no matching manifest for linux/arm64/v8 in manifest list” while trying to install WordPress (or other Docker images) on your Raspberry Pi with CasaOS, I’ve found a workaround that might help.
Step-by-Step Workaround
This issue occurs because Docker isn’t pulling the correct image version for the Raspberry Pi’s ARM architecture. Here’s how to force Docker to use the correct platform:
Check Your Architecture:
Run the following command to check your system architecture:
uname -m
If your output is aarch64, proceed with the next steps.
Set Docker to Use ARM64 by Default:
Run the following commands to create a configuration for Docker to use the ARM64 platform:
Thank you very much for your answer!
I have carried out these steps, but unfortunately I am now getting a similar error message. /v8 is now missing. Attached is the service log.
I know it is a bit late for a reply but I manage to get over the error message that you got : /v8 is now missing. This is related to the version of the mysql image which has no support for the arm64 architecture on the default version proposed. I switch it to the latest version of the image and manage to make wordpress working.
Thanks that worked…sort of.
It now installs properly but when opening it says error connection to database. Did you get this error too and what did you do to overcome it?
I gave a look at the settings for both containers and i dont see anything but im not the best person to ask
Hi,
I am not used to containers nor docker. But I may have changed the default port of the host to 8000. And the one that I have for the container is 80.
Do you have the big-bear-wordpress image which contains wordpress and a mysql database ?