Request: Add arm64 to docker images + latest tag #66

Closed
opened 2025-02-24 09:53:02 +01:00 by sloopbun · 2 comments

Hello, I am switching my docker from amd64 to arm64 and was able to migrate with this docker-compose.yml that builds the image, but would be great to have the stock images support arm64.

It would also be great to be able to pull the latest image with gitea.baerentsen.space/frederikbaerentsen/bricktracker:latest

Here is my docker compose, FWIW.

root@debian:~/docker_containers/BrickTracker# cat docker-compose.yml
services:
  bricktracker:
    container_name: BrickTracker
    restart: unless-stopped
    build: .
    #image: gitea.baerentsen.space/frederikbaerentsen/bricktracker:1.2.2
    ports:
      - "3333:3333"
    volumes:
      - ./data:/data/
      - ./static/instructions:/app/static/instructions/
      - ./static/minifigs:/app/static/minifigures/
      - ./static/parts:/app/static/parts/
      - ./static/sets:/app/static/sets/
    # Or define those in your .env file
    environment:
      BK_DATABASE_PATH: /data/app.db
      BK_MINIFIGURES_FOLDER: minifigures
      BK_RETIRED_SETS_PATH: /data/retired_sets.csv
      BK_THEMES_PATH: /data/themes.csv
    env_file: ".env"
root@debian:~/docker_containers/BrickTracker#
Hello, I am switching my docker from amd64 to arm64 and was able to migrate with this docker-compose.yml that builds the image, but would be great to have the stock images support arm64. It would also be great to be able to pull the `latest` image with `gitea.baerentsen.space/frederikbaerentsen/bricktracker:latest` Here is my docker compose, FWIW. ``` root@debian:~/docker_containers/BrickTracker# cat docker-compose.yml services: bricktracker: container_name: BrickTracker restart: unless-stopped build: . #image: gitea.baerentsen.space/frederikbaerentsen/bricktracker:1.2.2 ports: - "3333:3333" volumes: - ./data:/data/ - ./static/instructions:/app/static/instructions/ - ./static/minifigs:/app/static/minifigures/ - ./static/parts:/app/static/parts/ - ./static/sets:/app/static/sets/ # Or define those in your .env file environment: BK_DATABASE_PATH: /data/app.db BK_MINIFIGURES_FOLDER: minifigures BK_RETIRED_SETS_PATH: /data/retired_sets.csv BK_THEMES_PATH: /data/themes.csv env_file: ".env" root@debian:~/docker_containers/BrickTracker# ```
Owner

latest tag is already available. You can either use the version number like 1.2.2 or latest.

Unfortunately I migrated my setup from arm to amd and won't be able to provide an arm image. It is easy to build using build: . with the Dockerfile so I won't offer an arm specific image.

`latest` tag is already available. You can either use the version number like `1.2.2` or `latest`. Unfortunately I migrated my setup from `arm` to `amd` and won't be able to provide an `arm` image. It is easy to build using `build: .` with the `Dockerfile` so I won't offer an arm specific image.

How I build the image for arm64 (Raspberry Pi)? Can you help me with what I have to write in the docker-compose file? Thank you so much.

How I build the image for arm64 (Raspberry Pi)? Can you help me with what I have to write in the docker-compose file? Thank you so much.
Sign in to join this conversation.
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: FrederikBaerentsen/BrickTracker#66