A CI-optimized Docker image for running Puppeteer-based UI automation with zero setup time during CI
765
A CI-optimized Docker image for running Puppeteer-based UI automation with zero setup time during CI runs.
This image is intended for containerized CI environments such as:
The workflow is intentionally simple and deterministic:
pull image → checkout code → npm ci → run tests
This image intentionally does not download Chromium via Puppeteer.
Instead:
This approach provides:
Runtime configuration baked into the image:
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium
CI=true
Azure CLI is preinstalled to support workflows such as:
This enables publishing test artifacts externally without relying on CI-native artifact storage.
1.0.0)latest – points to the most recent stable releaseEach tag is published as a multi-architecture manifest, so Docker automatically pulls the correct image for your platform. Also, I am keeping a version match against playwright image to avoid any confusion. You may notice a minor version difference bcz of maintenance.
Source repository: https://github.com/aloknecessary/puppeteer-az-cli
Built and maintained by aloknecessary
Content type
Image
Digest
sha256:1a756be67…
Size
776 MB
Last updated
7 months ago
docker pull aloknecessary/puppeteer-az-cli