No installed puppeteer. Only a single layer with its dependencies on all tags / platforms of node.
1M+
The purpose of this repository is to provide all versions of the official Node.js images with a single additional layer that contains only the dependencies required by Puppeteer.
The Puppeteer version you install and use is up to you, and switching to this image requires only one line of code.
satantime/puppeteer-node images do not contain Puppeteer itself,
because different versions of libraries, such as WebdriverIO, might require
specific versions of Chrome.
Providing images for every possible combination would be difficult.
For example, if you want to use Puppeteer with node v20.9.0 on bookworm, where the base image is node:20.9.0-bookworm, you only need to replace node with satantime/puppeteer-node:
FROM satantime/puppeteer-node:20.9.0-bookworm
services:
service-name:
image: satantime/puppeteer-node:20.9.0-bookworm
Documentation for configuring continuous integration for Angular applications is available at https://sudo.eu/1/angular-e2e-with-puppeteer/.
Content type
Image
Digest
sha256:c3c42d37e…
Size
138.5 MB
Last updated
4 days ago
docker pull satantime/puppeteer-node:22-bullseye-slim