Jenkins ‐ Devops와 CI CD의 이해 - dnwls16071/Backend_Study_TIL GitHub Wiki

📚 CI/CD 흐름도

image

📚 Deploy 흐름도

스크린샷 2025-05-23 오후 4 04 40

📚 Jenkins

  • 지속적 통합과 배포 → Workflow를 제어
  • 다양한 플러그인과 연동

참고

📚 Docker를 활용한 Jenkins 세팅

services:
  jenkins:
    image: jenkins/jenkins:lts-jdk11
    container_name: jenkins
    environment:
      - TZ=Asia/Seoul
    user: root
    privileged: true
    ports:
      - 8080:8080
      - 50000:50000
    volumes:
      - ./jenkins/config:/var/jenkins_home
      - /var/run/docker.sock:/var/run/docker.sock

Jenkins의 초기 패스워드는 Docker의 로그를 조회하는 명령어로 조회가 가능하다.

스크린샷 2025-05-23 오후 5 14 02

스크린샷 2025-05-23 오후 5 24 33

Dashboard > Jenkins 관리 > Tools

스크린샷 2025-05-23 오후 5 28 14