Sign inSign up

octopixell/playwright-testbox

By octopixell

•Updated almost 2 years ago

Playwright Docker image with browsers installed

Image
Integration & delivery
Developer tools
0

932

octopixell/playwright-testbox repository overview

playwright-testbox

GitHub Actions Workflow Status Docker Pulls Docker Image Size GitHub License

⁠Why

I required Playwright for a testing pipeline in an airgapped environment. Working in an airgapped environment meant not being able to run npx playwright install to install browser binaries meaning no way to really use Playwright to test against browsers for Visual Testing.

⁠Installed browsers/platforms

The following are installed:

  • chromium
  • firefox
  • webkit
⁠Supported platforms

These images support the same platforms as as Playwright:

$ docker run --rm mplatform/mquery octopixell/playwright-testbox:node-lts
Image: octopixell/playwright-testbox:node-lts-playwright-1.49.1 (digest: sha256:a2ae4aabf386a51d46eebb10f66dced98ab7d5e96c3f29061d40df5765755f1e)
 * Manifest List: Yes (Image type: application/vnd.docker.distribution.manifest.list.v2+json)
 * Supported platforms:
   - linux/amd64
   - linux/arm64

Tag summary

Content type

Image

Digest

sha256:e595afc54…

Size

1.1 GB

Last updated

almost 2 years ago

docker pull octopixell/playwright-testbox:node-18-playwright-1.49.1