Sign inSign up

ormaman/jenkins_docker

By ormaman

Updated about 7 years ago

Image
0

155

ormaman/jenkins_docker repository overview

docker compose 3

version: "3"

services:
  jenkins:
    image: "jenkins_with_docker"
    build:
      context: ./jenkins
    restart: always
    volumes:
    - jenkins_home:/var/jenkins_home
    - /var/run/docker.sock:/var/run/docker.sock
    
    ports:
    - "8081:8080"
    - "50001:50000"
    privileged: true
    
#  grafana:
#    image: grafana/grafana:6.3.0 
#    ports:
#    - "3001:3000"
      
#  nginx: 
#    image: nginx:latest
#    container_name: production_nginx
#    volumes:
#      - ./nginx.conf:/etc/nginx/nginx.conf
#    ports:
#      - 8081:80
#      - 444:443
#      - 3000:3000
      
volumes:
  jenkins_home:

version: "3.7"

version: "3.7"
services:
  jenkins:
    image: "jenkins_with_docker"
    build:
      context: ./jenkins
    restart: always
    volumes:
    - jenkins_home:/var/jenkins_home
    - /var/run/docker.sock:/var/run/docker.sock

    ports:
    - "8080:8080"
    - "50000:50000"
    privileged: true

volumes:
  jenkins_home:
    external: true

Docker file

FROM jenkins/jenkins:lts
USER root
RUN apt-get update && apt-get install -y sudo
COPY ./docker-18.06.3-ce.tgz /tmp
RUN tar -xvf /tmp/docker-18.06.3-ce.tgz -C /tmp && mv /tmp/docker/docker /usr/bin/docker && rm -f /tmp/docker-18.06.3-ce.tgz
RUN usermod -aG sudo jenkins
RUN echo "jenkins ALL=(ALL:ALL) NOPASSWD:ALL"  >> /etc/sudoers
USER jenkins

Docker versions

wget https://download.docker.com/linux/static/stable/x86_64/docker-18.06.3-ce.tgz

Tag summary

Content type

Image

Digest

Size

381.1 MB

Last updated

about 7 years ago

docker pull ormaman/jenkins_docker