Le seul inconvénient que je vois, c'est le jour de sorti de php9, sinon ça ne présente que des avantages. La sortie est verbeuse et explique bien comment corriger.
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires PHP extension ext-gd * but it is missing from your system. Install or enable PHP's gd extension.
...
To enable extensions, verify that they are enabled in your .ini files:
- /usr/local/etc/php/php-cli.ini
- /usr/local/etc/php/conf.d/docker-php-ext-bz2.ini
....
You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode.
Alternatively, you can run Composer with `--ignore-platform-req=ext-gd --ignore-platform-req=ext-imagick --ignore-platform-req=ext-imap --ignore-platform-req=ext-gnupg --ignore-platform-req=ext-intl --ignore-platform-req=ext-soap --ignore-platform-req=ext-yaml` to temporarily ignore these required extensions.