Closed baschny closed 1 week ago
Why just linux/amd64
and linux/arm64
?
I'd use all the platforms defined by the official PHP images...
For example, for the latest php:8.3 image I see these architectures at https://hub.docker.com/_/php/tags:
(It seems a bit strange to me that an image cannot be defined as "platform independent", but I guess we have to accept it)
Good idea - its so small anyway :) It works: https://hub.docker.com/r/baschny/php-extension-installer/tags, see a750748
Thanks!
PS: this required a minor fix - see https://github.com/mlocati/docker-php-extension-installer/commit/2654a6902afbf87d616a364cf7eb269360a75de9
And there was a major issue: see #1016 (fixed by 2e59715b3cde9dfbe35be0cea8e509e2fcce5b13)
In order to build a multi arch image (arm64 and amd64) on release on docker hub:
build-push-action
to build and push the multi-arch images (its not possible to do "build" and "push" in separate steps anymore, since the multi-arch build with buildx only supports--push
and not--load
).Tested on my own account: https://hub.docker.com/r/baschny/php-extension-installer/tags
Resolves #1005