Skip to content

Dockerfile Fix#289

Merged
Berny23 merged 3 commits intoBerny23:masterfrom
aurarius1:master
Jan 5, 2026
Merged

Dockerfile Fix#289
Berny23 merged 3 commits intoBerny23:masterfrom
aurarius1:master

Conversation

@aurarius1
Copy link
Contributor

As promised yesterday this should fix the issues with older versions of Raspbian. I tested building in on my RPi Zero using Bookworm, my Pi 4 using Bookworm (32-bit and 64-bit) and Trixie (just 64 bit). I also tested a fallback to Docker which I mentioned in the troubleshooting guide (Docker should be a suitable fallback since Podman and Docker a nearly interchangeable). This is also the reason why there are more --platforms now, since Docker seemed to default to linux/arm/v8 (when pulling images this still uses arm/v7 images) on therefore requiring additional handling to get the dynamic selection working.

Trixie should have a sufficiently recent version of podman to not need the --platform argument, but I guess it is still better to include it and not need it than the other way round.

As it takes a lot of time to build the image (especially on the RPi Zero), I would suggest implementing a Github Action that builds the file for all the architectures and serves them via the Github Container Registry. This would simplify installation drastically as well.

If you want I can take a look at that as well, though I have no idea on how to do that in a Github Runner (technically one could also manually push to the GCR, but I think this is not as elegant).

@Berny23 Berny23 merged commit d187d09 into Berny23:master Jan 5, 2026
2 of 6 checks passed
@Berny23
Copy link
Owner

Berny23 commented Jan 5, 2026

Yes, using the Container Registry for the images would be good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants