leepeuker / movary

Self hosted web app to track and rate your watched movies
MIT License
393 stars 14 forks source link

exec /entrypoint: exec format error #523

Closed navilg closed 11 months ago

navilg commented 11 months ago

Description

I am getting error exec /entrypoint: exec format error when installing using docker compose.

My docker-compose file is as below:

version: "3.9"
services:
  movary:
    image: leepeuker/movary:0.58.0
    container_name: movary
    environment:
      TMDB_API_KEY: "${TMDB_API_KEY}"
      DATABASE_MODE: "sqlite"
      TIMEZONE: "UTC"
      APPLICATION_URL: "${DOMAIN}"
      TMDB_ENABLE_IMAGE_CACHING: "1"
    volumes:
      - movary-storage:/app/storage
    networks:
      - mynetwork
    labels:
      - traefik.enable=true
      - traefik.http.routers.movary.entrypoints=websecure
      - traefik.http.routers.movary.rule=Host(`${DOMAIN}`)
      - traefik.http.routers.movary.tls=true
      - traefik.http.routers.movary.tls.certresolver=le
      - traefik.http.routers.movary.tls.domains[0].main=${DOMAIN}
      - traefik.http.services.movary.loadbalancer.server.port=80
volumes:
  movary-storage:
networks:
  mynetwork:
    external: true

Version

0.58.0

Steps to Reproduce

Deploy using docker compose

Screenshots

No response

Logs

No response

Server OS

No response

Client Platform

None

Client Device

No response

Client OS

No response

Client Browser

No response

Additional Context

No response

navilg commented 11 months ago

Okay looks like I found the issue. I am running it on arm7. But image built is for amd64 cpu only. Can this image be built for arm cpus ?

leepeuker commented 11 months ago

Hey, there is an issue open for ARM support here. It connects with the general planed docker rework. I am not sure when and if I will have time for this, but anyone who wants to look into it is welcome

I will close this issue because it is a duplicate from the mentioned ARM issue