serversideup / docker-php

🐳 Production-ready Docker images for PHP. Optimized for Laravel, WordPress, and more!
https://serversideup.net/open-source/docker-php/
GNU General Public License v3.0
1.65k stars 108 forks source link

gRPC can't be found anymore! #354

Closed pablojoii closed 3 months ago

pablojoii commented 3 months ago

Affected Docker Images

Up to 2.2.1 we can apt install grpc for 8.1. Now it says package can't be found so we are stuck on 2.2.1 of 8.1-fpm-nginx

Docker Labels of the affected images

Any over 8.1-fpm-nginx-v2.2.1

Current Behavior

FROM serversideup/php:8.1-fpm-nginx-v2.2.1

RUN apt-get update \ && apt-get install -y --no-install-recommends php8.1-grpc \ #THIS DOESN'T WORK ANYMORE && apt-get clean \ && rm -rf /var/lib/apt/lists/ /tmp/ /var/tmp/ /usr/share/doc/

Expected Behavior

To work :D

Steps To Reproduce

Failed build:

FROM serversideup/php:8.1-fpm-nginx

RUN apt-get update \ && apt-get install -y --no-install-recommends php8.1-grpc \ #THIS DOESN'T WORK ANYMORE && apt-get clean \ && rm -rf /var/lib/apt/lists/ /tmp/ /var/tmp/ /usr/share/doc/ ...

Working build:

FROM serversideup/php:8.1-fpm-nginx-v2.2.1

RUN apt-get update \ && apt-get install -y --no-install-recommends php8.1-grpc \ #THIS DOESN'T WORK ANYMORE && apt-get clean \ && rm -rf /var/lib/apt/lists/ /tmp/ /var/tmp/ /usr/share/doc/

Host Operating System

Mac, Linux, Windows...

Docker Version

Any version as the package is reported as missing (why, we can't understand)

Anything else?

No response

jaydrogers commented 3 months ago

V3 had massive upgrades. We've been working on this for a while and have had a number of beta releases before the stable release.

Learn how to migrate to the new version: https://serversideup.net/open-source/docker-php/docs/guide/migrating-from-v2-to-v3

It's also a great idea to subscribe to the releases https://serversideup.net/open-source/docker-php/docs/getting-started/upgrade-guide#subscribe-to-repository-updates