DockerFile 556 B

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