Sign inSign up

ringcentral/web-tools

By ringcentral

Updated 16 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
node20-jdk820.19.687.6ringcentral/web-tools:node20-jdk8ghcr.io/ringcentral-docker/web-tools:node20-jdk8
node22-jdk822.21.187.6ringcentral/web-tools:node22-jdk8ghcr.io/ringcentral-docker/web-tools:node22-jdk8
node24-jdk824.12.087.6ringcentral/web-tools:node24-jdk8ghcr.io/ringcentral-docker/web-tools:node24-jdk8
node20-jdk1120.19.6117.6ringcentral/web-tools:node20-jdk11ghcr.io/ringcentral-docker/web-tools:node20-jdk11
node22-jdk1122.21.1117.6ringcentral/web-tools:node22-jdk11ghcr.io/ringcentral-docker/web-tools:node22-jdk11
node24-jdk1124.12.0117.6ringcentral/web-tools:node24-jdk11ghcr.io/ringcentral-docker/web-tools:node24-jdk11
node20-jdk1720.19.6178.5ringcentral/web-tools:node20-jdk17ghcr.io/ringcentral-docker/web-tools:node20-jdk17
node22-jdk1722.21.1178.5ringcentral/web-tools:node22-jdk17ghcr.io/ringcentral-docker/web-tools:node22-jdk17
node24-jdk1724.12.0178.5ringcentral/web-tools:node24-jdk17ghcr.io/ringcentral-docker/web-tools:node24-jdk17
node20-jdk2120.19.6218.5ringcentral/web-tools:node20-jdk21ghcr.io/ringcentral-docker/web-tools:node20-jdk21
node22-jdk2122.21.1218.5ringcentral/web-tools:node22-jdk21ghcr.io/ringcentral-docker/web-tools:node22-jdk21
node24-jdk2124.12.0218.5ringcentral/web-tools:node24-jdk21ghcr.io/ringcentral-docker/web-tools:node24-jdk21
node20-jdk2520.19.6259.7.1ringcentral/web-tools:node20-jdk25ghcr.io/ringcentral-docker/web-tools:node20-jdk25
node22-jdk2522.21.1259.7.1ringcentral/web-tools:node22-jdk25ghcr.io/ringcentral-docker/web-tools:node22-jdk25
node24-jdk2524.12.0259.7.1ringcentral/web-tools:node24-jdk25ghcr.io/ringcentral-docker/web-tools:node24-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.11.0-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:4310a91c6

Size

1.1 GB

Last updated

16 days ago

docker pull ringcentral/web-tools