Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for linux/arm64/v8 #99

Open
brot opened this issue Jun 8, 2024 · 3 comments
Open

Support for linux/arm64/v8 #99

brot opened this issue Jun 8, 2024 · 3 comments

Comments

@brot
Copy link

brot commented Jun 8, 2024

I'm using a Hetzner cloud server CAX11 (https://www.hetzner.com/cloud/) with an "efficient Arm64 architecture with Ampere® Altra® processors."
And today I wanted to upgrade my postgres docker container from Postgres 15 to Postgres 16, but got the following message:

ERROR: no matching manifest for linux/arm64/v8 in the manifest list entries

Would be great if you could also support the arm64 architecture with your docker containers on hub.docker.com

@tianon
Copy link
Owner

tianon commented Jun 11, 2024

This is technically a duplicate of #43, #82, #85, but my build setup has changed in the meantime such that this is possible for me now, so I'll leave this open as a reminder to ponder whether it's something I'd like to do (or whether I'd rather not to further encourage folks to not blindly use the PoC as-is 😇).

@Persi
Copy link

Persi commented Nov 11, 2024

@tianon any updates on this? Pats seems to have stopped supporting it's fork since postgres 17...

@LogicalChaos
Copy link

@tianon any updates on this? Pats seems to have stopped supporting it's fork since postgres 17...

I manually built the docker image I needed (macOS on ARM). Installed docker-library first for the bashbrew utility.
From docker-postgres-upgrade/14-to-17 docker build --rm --tag local/postgres-upgrade:14-to-17 .
Then docker run --rm -v "$PWD":/var/lib/postgresql "local/postgres-upgrade:$OLD-to-$NEW" --link

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

No branches or pull requests

4 participants