L'exécution de GreenIT Analysis semble échouer avec la dernière version de l'image Docker (ok avec un build datant d'il y a environ 4 mois) :
$ greenit analyse urls.yaml report.html --format=html --max_tab=1 --timeout=10000 --retry=10
[...]
ERROR :
Error: Failed to launch the browser process!
/app/node_modules/puppeteer/.local-chromium/linux-818858/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory
TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
La documentation de Puppeteer ne semble pas avoir été mise à jour, pourtant, au moins une dépendance additionnelle semble être nécessaire pour assurer le bon fonctionnement de Chrome au sein d'une image Docker basée sur Debian : libx11-xcb1.
L'exécution de GreenIT Analysis semble échouer avec la dernière version de l'image Docker (ok avec un build datant d'il y a environ 4 mois) :
La documentation de Puppeteer ne semble pas avoir été mise à jour, pourtant, au moins une dépendance additionnelle semble être nécessaire pour assurer le bon fonctionnement de Chrome au sein d'une image Docker basée sur Debian :
libx11-xcb1
.