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

546

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