Puppeteer is a Node.js library that provides a high-level API to control Chromium (or Firefox) browsers. Puppeteer is a Node.js library for interacting with Chrome. Firefox support has also been added recently.
The Puppeteer Node.js image is used inside the Docker container. When installing chromium from apt, if we use Docker images for Node.js v14 LTS Gallium, it will be v90.0, which may cause compatibility issues. Chromium's latest stable release was used to test it.