Si ha observado que las imágenes no aparecen en su sitio Magento 2, puede revisar el archivo de log. Allí podrá ver el siguiente error
imagecolorsforindex(): Argument #2 ($color) is out of range#0
/vendor/magento/framework/Image/Adapter/Gd2.php(347): imagecolorsforindex()
Este error se produce porque la librería PHP GD2 para PHP 8.1 contiene un bug.
Para corregir este problema debe ejecutar el siguiente comando
bin/magento config:set dev/image/default_adapter IMAGEMAGICK