Skip to content

Docker pulls x86_64 on arm64 #76

@jiriks74

Description

@jiriks74

linuxserver.io


Expected Behavior

Docker pulling image for correct architecture (arm64)

Current Behavior

Like mentioned on your website: Simply pulling lscr.io/linuxserver/calibre should retrieve the correct image for your arch, but you can also pull specific arch images via tags. should download the correct architecture (arm64), but it pulls x86_64

Steps to Reproduce

  1. Create docker-compose.yml with template from official website:
---
version: "2.1"
services:
  calibre:
    image: lscr.io/linuxserver/calibre
    container_name: calibre
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
      - PASSWORD= #optional
      - CLI_ARGS= #optional
    volumes:
      - /path/to/data:/config
    ports:
      - 8080:8080
      - 8081:8081
    restart: unless-stopped
  1. Select proper patch for config volume
  2. Run docker-compose up
  3. Run docker exec -it calibre /bin/bash
  4. Run uname -a

Environment

OS: Raspberry Pi OS 64bit
CPU architecture: arm64
How docker service was installed: official docker image

Command used to create docker container (run/create/compose/screenshot)

docker-compose up with template docker-compose.yml with only password enabled and config directory path changed

---
version: "2.1"
services:
  calibre:
    image: lscr.io/linuxserver/calibre
    container_name: calibre
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Prague
      - PASSWORD=myPassword
      - CLI_ARGS= #optional
    volumes:
      - /var/www/calibre:/config
    ports:
      - 8080:8080
      - 8081:8081
    restart: unless-stopped

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions