aloknecessary/playwright-az-cli

By aloknecessary

β€’Updated 3 months ago

Custom Docker image with Microsoft Playwright and Azure CLI pre-installed

Image
Security
Developer tools
Monitoring & observability
1

2.1K

aloknecessary/playwright-az-cli repository overview

⁠Playwright + Azure CLI Docker Image

A custom Docker image built on top of the official Microsoft Playwright image, with Azure CLI pre-installed.
This image is designed for CI/CD pipelines and automation workflows that require browser-based testing along with Azure operations in a single container.


⁠✨ What’s Included

  • Microsoft Playwright
    • Chromium, Firefox, and WebKit browsers
    • All required system dependencies
  • Node.js & npm
    • Version bundled and tested with Playwright
  • Azure CLI
    • Ready for authentication, deployments, and Azure resource operations
  • Multi-architecture support
    • linux/amd64
    • linux/arm64 (Apple Silicon, ARM runners)

β πŸš€ Why This Image

Traditionally, CI pipelines install Node.js, Playwright browsers, and Azure CLI during every run.
This image eliminates that overhead by shipping everything pre-installed.

Benefits:

  • Faster pipeline startup times
  • Reduced setup complexity
  • More consistent and reproducible test runs
  • Cleaner CI configuration (no repeated tooling installs)

⁠πŸ§ͺ Typical Use Cases

  • Playwright end-to-end test automation
  • CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab CI)
  • Uploading test artifacts or reports to Azure Storage
  • Azure-integrated test and deployment workflows

β πŸ—οΈ Image Tags

  • Versioned tags (e.g. 1.0.0)
  • latest – points to the most recent stable release

Each 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.


β πŸ” Security & Vulnerabilities

This image includes full browser stacks, which naturally results in vulnerability reports from scanners.
Most reported CVEs originate from browser and OS dependencies included by Playwright.

The image is intended for CI/CD and test automation, not long-running production workloads.
Base images are updated regularly to pick up upstream security fixes.


β πŸ“¦ Source & Maintenance


β πŸ“„ License

This image follows the licensing terms of:

  • Microsoft Playwright
  • Ubuntu
  • Azure CLI

Refer to the upstream projects for detailed license information.

Tag summary

Content type

Image

Digest

sha256:7cb3bce82…

Size

1014.2 MB

Last updated

3 months ago

docker pull aloknecessary/playwright-az-cli