Sign inSign up

jonathanparrilla/docker-jenkins-nodejs-dind

By jonathanparrilla

•Updated over 9 years ago

Image that installs docker, docker compose, Jenkins, and NodeJS.

Image
0

553

jonathanparrilla/docker-jenkins-nodejs-dind repository overview

⁠docker-jenkins-nodejs-dind

Docker image that installs Docker, Docker Compose, Jenkins, and Node.js.

⁠What's Included

  • Docker — Full Docker daemon support (DinD - Docker in Docker)
  • Docker Compose — Container orchestration and multi-container application management
  • Jenkins — Automation server for CI/CD pipelines
  • Node.js — JavaScript runtime for development and build processes

⁠Usage

⁠Basic Run

ece15a8a4577d261b952412e320b16887e8b2afbb63cb87603363965fc32ee7c

⁠With Volume Persistence

a6122167cbe94c25e375a3a0a28368d7c299f2c76221a9723415bb02cf65ffd4

⁠Environment Variables
  • — Set Jenkins URL (optional)
  • — JVM options for Jenkins (optional)

⁠Ports

  • 8080 — Jenkins web interface
  • 50000 — Jenkins agent communication

⁠Volumes

  • — Jenkins configuration and build data
  • — Docker socket for DinD support

⁠Use Cases

  • Local Jenkins development and testing
  • CI/CD pipeline development with Docker build support
  • Node.js application builds and testing
  • Container-based automation workflows

⁠License

See LICENSE file in repository for details.

⁠Support

For issues and contributions, visit the repository on GitHub.

Tag summary

Content type

Image

Digest

Size

325.2 MB

Last updated

over 9 years ago

docker pull jonathanparrilla/docker-jenkins-nodejs-dind