[BUG] for immich-machine-learning no matching manifest for linux/arm/v7 in the manifest list entries #804

Closed
opened 2026-02-04 22:46:04 +03:00 by OVERLORD · 7 comments
Owner

Originally created by @liujianglc on GitHub (Apr 9, 2023).

The bug

Raspberrypi Pi immich don't work while pulling docker-compose , found
' for immich-machine-learning no matching manifest for linux/arm/v7 in the manifest list entries' , thanks.

Linux raspberrypi 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l GNU/Linux

The OS that Immich Server is running on

raspberrypi

Version of Immich Server

release

Version of Immich Mobile App

newest

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

version: "3.8"

services:
  immich-server:
    image: altran1502/immich-server:release
    entrypoint: ["/bin/sh", "./start-server.sh"]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
    env_file:
      - .env
    environment:
      - NODE_ENV=production
    depends_on:
      - redis
      - database
    restart: always

  immich-microservices:
    image: altran1502/immich-server:release
    entrypoint: ["/bin/sh", "./start-microservices.sh"]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
    env_file:
      - .env
    environment:
      - NODE_ENV=production
    depends_on:
      - redis
      - database
    restart: always

  immich-machine-learning:
    image: altran1502/immich-machine-learning:release
    entrypoint: ["/bin/sh", "./entrypoint.sh"]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
    env_file:
      - .env
    environment:
      - NODE_ENV=production
    depends_on:
      - database
    restart: always

  immich-web:
    image: altran1502/immich-web:release
    entrypoint: ["/bin/sh", "./entrypoint.sh"]
    env_file:
      - .env
    restart: always

  redis:
    container_name: immich_redis
    image: redis:6.2
    restart: always

  database:
    container_name: immich_postgres
    image: postgres:14
    env_file:
      - .env
    environment:
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_DB: ${DB_DATABASE_NAME}
      PG_DATA: /var/lib/postgresql/data
    volumes:
      - pgdata:/var/lib/postgresql/data
    restart: always

  immich-proxy:
    container_name: immich_proxy
    image: altran1502/immich-proxy:release
    ports:
      - 2283:8080
    logging:
      driver: none
    depends_on:
      - immich-server
    restart: always

volumes:
  pgdata:

Your .env content

UPLOAD_LOCATION=/cloud/immich-app-storage

Reproduction steps

please fix

Additional information

No response

Originally created by @liujianglc on GitHub (Apr 9, 2023). ### The bug Raspberrypi Pi immich don't work while pulling docker-compose , found ' for immich-machine-learning no matching manifest for linux/arm/v7 in the manifest list entries' , thanks. Linux raspberrypi 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l GNU/Linux ### The OS that Immich Server is running on raspberrypi ### Version of Immich Server release ### Version of Immich Mobile App newest ### Platform with the issue - [X] Server - [ ] Web - [ ] Mobile ### Your docker-compose.yml content ```YAML version: "3.8" services: immich-server: image: altran1502/immich-server:release entrypoint: ["/bin/sh", "./start-server.sh"] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload env_file: - .env environment: - NODE_ENV=production depends_on: - redis - database restart: always immich-microservices: image: altran1502/immich-server:release entrypoint: ["/bin/sh", "./start-microservices.sh"] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload env_file: - .env environment: - NODE_ENV=production depends_on: - redis - database restart: always immich-machine-learning: image: altran1502/immich-machine-learning:release entrypoint: ["/bin/sh", "./entrypoint.sh"] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload env_file: - .env environment: - NODE_ENV=production depends_on: - database restart: always immich-web: image: altran1502/immich-web:release entrypoint: ["/bin/sh", "./entrypoint.sh"] env_file: - .env restart: always redis: container_name: immich_redis image: redis:6.2 restart: always database: container_name: immich_postgres image: postgres:14 env_file: - .env environment: POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_USER: ${DB_USERNAME} POSTGRES_DB: ${DB_DATABASE_NAME} PG_DATA: /var/lib/postgresql/data volumes: - pgdata:/var/lib/postgresql/data restart: always immich-proxy: container_name: immich_proxy image: altran1502/immich-proxy:release ports: - 2283:8080 logging: driver: none depends_on: - immich-server restart: always volumes: pgdata: ``` ### Your .env content ```Shell UPLOAD_LOCATION=/cloud/immich-app-storage ``` ### Reproduction steps ```bash please fix ``` ### Additional information _No response_
Author
Owner

@samip5 commented on GitHub (Apr 9, 2023):

Please don't try to use 32-bit Pis with containers..
Install 64-bit OS instead, especially if you're using a Raspberry Pi 4.

There's a version of Ubuntu for Raspberry Pi that's 64-bit aswell as I think RaspberryPi OS should have one.

@samip5 commented on GitHub (Apr 9, 2023): Please don't try to use 32-bit Pis with containers.. Install 64-bit OS instead, especially if you're using a Raspberry Pi 4. There's a version of Ubuntu for Raspberry Pi that's 64-bit aswell as I think RaspberryPi OS should have one.
Author
Owner

@raisinbear commented on GitHub (Apr 9, 2023):

There is no arm/v7 version of this container. AFAIK, official PyTorch support is on nightly status even for arm64. I cannot generally confirm @samip5 ‘s recommendation, as I’m running multiple containers on arm32 devices without issues, but support for this platform is vanishing more and more

@raisinbear commented on GitHub (Apr 9, 2023): There is no arm/v7 version of this container. AFAIK, official PyTorch support is on nightly status even for arm64. I cannot generally confirm @samip5 ‘s recommendation, as I’m running multiple containers on arm32 devices without issues, but support for this platform is vanishing more and more
Author
Owner

@samip5 commented on GitHub (Apr 9, 2023):

support for this platform is vanishing more and more

That's why I recommended to use 64-bit OS, as you will have bad time trying to use a lot of things on 32-bit.

@samip5 commented on GitHub (Apr 9, 2023): > support for this platform is vanishing more and more That's why I recommended to use 64-bit OS, as you will have bad time trying to use a lot of things on 32-bit.
Author
Owner

@alextran1502 commented on GitHub (Apr 10, 2023):

@liujianglc
After looking at the compose file of this issue, I saw that the file is an outdated version. Please make sure to update to the latest docker-compose file

@alextran1502 commented on GitHub (Apr 10, 2023): @liujianglc After looking at the compose file of this issue, I saw that the file is an outdated version. Please make sure to update to the latest `docker-compose` file
Author
Owner

@notflip commented on GitHub (Jul 4, 2023):

I'm having this issue with the latest docker-compose file, trying to run on a Rpi 4

@notflip commented on GitHub (Jul 4, 2023): I'm having this issue with the latest docker-compose file, trying to run on a Rpi 4
Author
Owner

@samip5 commented on GitHub (Jul 5, 2023):

I'm having this issue with the latest docker-compose file, trying to run on a Rpi 4

Install a 64-bit OS and you won't have this issue eg Ubuntu Server for RPi.

@samip5 commented on GitHub (Jul 5, 2023): > I'm having this issue with the latest docker-compose file, trying to run on a Rpi 4 Install a 64-bit OS and you won't have this issue eg Ubuntu Server for RPi.
Author
Owner

@boboche commented on GitHub (Sep 28, 2023):

Having this issue on Ubuntu aarch64. Face is detected but object detection/cat. is not working.

@boboche commented on GitHub (Sep 28, 2023): Having this issue on Ubuntu aarch64. Face is detected but object detection/cat. is not working.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#804