Sign inSign up

ringcentral/web-tools

By ringcentral

•Updated 9 days ago

Image
0

500K+

ringcentral/web-tools repository overview

⁠Web Tools Docker Images

Multi-platform Docker images with Node.js, Java, Maven, Gradle, and development tools.

⁠Supported Platforms

  • linux/amd64
  • linux/arm64

⁠Available Images

NameNodeJDKGradleDocker HubGitHub Package
node22-jdk822.23.487.6ringcentral/web-tools:node22-jdk8ghcr.io/ringcentral-docker/web-tools:node22-jdk8
node24-jdk824.22.187.6ringcentral/web-tools:node24-jdk8ghcr.io/ringcentral-docker/web-tools:node24-jdk8
node26-jdk826.12.187.6ringcentral/web-tools:node26-jdk8ghcr.io/ringcentral-docker/web-tools:node26-jdk8
node22-jdk1122.23.4117.6ringcentral/web-tools:node22-jdk11ghcr.io/ringcentral-docker/web-tools:node22-jdk11
node24-jdk1124.22.1117.6ringcentral/web-tools:node24-jdk11ghcr.io/ringcentral-docker/web-tools:node24-jdk11
node26-jdk1126.12.1117.6ringcentral/web-tools:node26-jdk11ghcr.io/ringcentral-docker/web-tools:node26-jdk11
node22-jdk1722.23.4178.5ringcentral/web-tools:node22-jdk17ghcr.io/ringcentral-docker/web-tools:node22-jdk17
node24-jdk1724.22.1178.5ringcentral/web-tools:node24-jdk17ghcr.io/ringcentral-docker/web-tools:node24-jdk17
node26-jdk1726.12.1178.5ringcentral/web-tools:node26-jdk17ghcr.io/ringcentral-docker/web-tools:node26-jdk17
node22-jdk2122.23.4218.5ringcentral/web-tools:node22-jdk21ghcr.io/ringcentral-docker/web-tools:node22-jdk21
node24-jdk2124.22.1218.5ringcentral/web-tools:node24-jdk21ghcr.io/ringcentral-docker/web-tools:node24-jdk21
node26-jdk2126.12.1218.5ringcentral/web-tools:node26-jdk21ghcr.io/ringcentral-docker/web-tools:node26-jdk21
node22-jdk2522.23.4259.7.1ringcentral/web-tools:node22-jdk25ghcr.io/ringcentral-docker/web-tools:node22-jdk25
node24-jdk2524.22.1259.7.1ringcentral/web-tools:node24-jdk25ghcr.io/ringcentral-docker/web-tools:node24-jdk25
node26-jdk2526.12.1259.7.1ringcentral/web-tools:node26-jdk25ghcr.io/ringcentral-docker/web-tools:node26-jdk25

⁠Included Tools

  • Node.js - JavaScript runtime
  • Maven - Java build tool
  • Gradle - Build automation
  • Chromium - Headless browser for Puppeteer
  • Sonar Scanner - Code quality analysis
  • Git, Mercurial - Version control
  • Python3 - For npm native modules

⁠Usage

# Pull from Docker Hub
docker pull ringcentral/web-tools:node22-jdk21

# Pull from GitHub Container Registry
docker pull ghcr.io/ringcentral-docker/web-tools:node22-jdk21

# Run
docker run -it ringcentral/web-tools:node22-jdk21 bash

⁠Build Locally

docker build \
  --build-arg BASE_IMAGE_TAG=22.23.4-jdk21 \
  --build-arg GRADLE_VERSION=8.5 \
  --build-arg SONAR_VERSION=4.8.0.2856 \
  -t my-web-tools:node22-jdk21 .

⁠License

MIT License

Tag summary

Content type

Image

Digest

sha256:42a2a4426…

Size

1021.3 MB

Last updated

9 days ago

docker pull ringcentral/web-tools:node26.12.1-jdk17