Public Repository

Last pushed: 4 days ago
Short Description
Jenkins - Node.js build slave - Docker-in-docker
Full Description

Jenkins - Node.js build slave - Docker-in-docker

This docker container represents a Jenkins slave which can build Node.js projects (grunt, npm, bower are installed) and it can build Docker images using Docker-in-docker.

Tags

  • 0.12 = latest Node.js v0.12 release with: grunt-cli, bower
  • 4.x = latest Node.js v4 release with: grunt-cli, bower
  • 6.x = latest Node.js v6 release with: grunt-cli, bower, angular-cli

All tags are based on Ubuntu trusty and include Docker 1.9.1, Docker Compose 1.6.2

Run

docker run --privileged -P -d vanmeijel/nodejs-slave:6.x

Usage

Connect to the image with SSH, user 'jenkins' password 'jenkins'

Jenkins configuration

Plugin to use: Docker Plugin

Docker Image: vanmeijel/nodejs-slave:6.x
Docker Command: /usr/sbin/sshd -D

Docker Pull Command
Owner
vanmeijel