TheAxelander / OpenBudgeteer

OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle
https://theaxelander.github.io
MIT License
788 stars 43 forks source link

Install on Pi not possible due to not matching platform #62

Closed Akashic101 closed 5 months ago

Akashic101 commented 2 years ago

I wanted to install this app on my Pi 4B but ran during install into a problem. Using the command

docker run -d --name='openbudgeteer' -e 'Connection:Provider'='sqlite'
-v '/data/openBugdeteer:/app/database' -p '6100:80/tcp'     'axelander/openbudgeteer:arm64'

results into the error-message

The requested image's platform (linux/arm64/v8) does not match the detected
host platform (linux/arm/v7) and no specific platform was requested

This problem persists when updating from Buster to Bullseye

baldonharris commented 2 years ago

Having the same problem.

roupenig commented 2 years ago

It looks like you have a 32 bit OS? It's running fine on my Pi 4B Raspberry pi OS 64bit (Bullseye)

Akashic101 commented 2 years ago

I'm indeed running the 32bit OS-version of bullseye. I will later try to upgrade to 64bit with another sd-card and see if it works then

TheAxelander commented 2 years ago

Was it possible for you to switch to 64bit OS and does it work? If yes I would then close this issue.

Akashic101 commented 2 years ago

I'm sorry, I didn't had time to try it out yet. I will try to get to it as soon as possible

TheAxelander commented 2 years ago

No problem and no pressure :) Just wanted to check on that.

Akashic101 commented 2 years ago

I was able to install the arm64-docker-image without any problems after switching from 32bit to the 64bit-version of Bullseye. While this does solve my problem it would still be great to have access to a 32bit-version if this is possible