- FROM desiato/jenkins-gradle
- USER root
- RUN curl -O https://get.docker.com/builds/Linux/x86_64/docker-latest.tgz \
- && tar zxvf docker-latest.tgz \
- && cp docker/docker /usr/local/bin/ \
- && rm -rf docker docker-latest.tgz
- RUN echo "jenkins ALL=NOPASSWD: ALL" >> /etc/sudoers
- #
- # nodejs
- #
- RUN mkdir /nodejs
- RUN curl -O http://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-x64.tar.gz
- RUN tar xvzf node-v7.10.0-linux-x64.tar.gz -C /nodejs --strip-components=1
- ENV PATH $PATH:/nodejs/bin
- RUN npm install -g cnpm --registry=https://registry.npm.taobao.org
|