Docker image for Node.js automated UI tests.
Includes:
- Ubuntu 24.04 LTS (Noble Numbat)
- JDK 25
- Node.js 26.x
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
Available on Docker Hub. When using the docker image select node version via tag, such as mrdowden/node-chrome:26. Published tags include node versions 10, 12, 14, 16, 18, 20, 21, 22, 23, 24, and 25.
See the demo npm project to see how this Docker image can be used to run UI tests. The run.sh script builds the project within the latest version of this image on Docker Hub.
- node-chrome:25
- Ubuntu 24.04 LTS (Noble Numbat)
- JDK 25
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
- node-chrome:24
- Ubuntu 24.04 LTS (Noble Numbat)
- JDK 25
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
- node-chrome:23
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- JDK 21
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
- node-chrome:22
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- JDK 21
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
- node-chrome:21
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- JDK 18
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
- node-chrome:20
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- JDK 18
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
- node-chrome:18
- JDK 18
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
- node-chrome:16
- JDK 18
- Git (latest)
- Chrome (latest)
- Yarn (latest)
- PNPM (latest)
- node-chrome:14
- JDK 8
- Git
- Chrome
- node-chrome:12
- JDK 8
- Git
- Chrome
- node-chrome:10
- JDK 8
- Git
- Chrome