Platform/architecture docker compose Raspberry Pi

Hi!

I'm trying to run Immich on my Raspberry Pi 4B using the quick start guide. I have platforms problem that I don't manage to solve. When I run docker compose up:

! redis The requested image's platform (linux/arm64) does not match the detected host platform (linux/arm/v8) and no specific platform was requested
! immich-machine-learning The requested image's platform (linux/arm64) does not match the detected host platform (linux/arm/v8) and no specific platform was requested
! database The requested image's platform (linux/arm64) does not match the detected host platform (linux/arm/v8) and no specific platform was requested
! immich-server The requested image's platform (linux/arm64) does not match the detected host platform (linux/arm/v8) and no specific platform was requested


If I run it again, I get failure with exit code 159:

pi@rpi:~/immich $ docker compose up
Attaching to immich_machine_learning, immich_postgres, immich_redis, immich_server
immich_postgres exited with code 159
immich_redis exited with code 159
immich_machine_learning exited with code 159
immich_server exited with code 159


Does anybody have a fix? I tried specifying platform: linux/arm64, or exporting export DOCKER_DEFAULT_PLATFORM=linux/arm64 (including variants using linux/arm/v8), with no success.
Was this page helpful?