Compiled PHP extensions
1.6K
Soucre at GitHub
Pre-compiled extension for PHP at DockerHub and GitHub Packages.
Exists packages:
See all compiled versions and OS in version.json:
{
"8.2": { // PHP 8.2
"grpc": { // extension name
"latest": "1.63.0", // latest version of this extension
// each version and it compiled OS
"1.63.0": ["alpine-3.18", "debian-bullseye", "ubuntu-20.04"],
"1.60.0": ["alpine-3.18", "debian-bullseye", "ubuntu-20.04"]
}
}
}
In each registry, image tags naming pattern are:
${PHP_VERSION}-${OS}-${OS_VERSION}-${EXTENSION_NAME}-${EXTENSION_VERSION}
| tag | php ver. | os | os ver. | ext. | ext. ver. |
|---|---|---|---|---|---|
| 8.2-alpine-3.18-grpc-1.60.0 | 8.2 | alpine | 3.18 | grpc | 1.60.0 |
| 8.1-debian-bullseye-grpc-1.59.0 | 8.1 | debian | bullseye | grpc | 1.59.0 |
| 8.0-ubuntu-20.04-grpc-1.58.0 | 8.0 | ubuntu | 20.04 | grpc | 1.58.0 |
gRPC required library be installed in kernel:
FROM php:8.2-cli-alpine3.18
COPY --from=shuehchoulu/php-extensions:8.2-alpine-3.18-opentelemetry-1.0.3 /opentelemetry.so /opentelemetry.so
RUN mv /opentelemetry.so $(php-config --extension-dir)/opentelemetry.so; \
docker-php-ext-enable opentelemetry.so
Content type
Image
Digest
sha256:8869fcce1…
Size
4.3 MB
Last updated
over 1 year ago
docker pull shuehchoulu/php-extensions:8.2-debian-bookworm-grpc-1.65.2