• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

Docker로 CI/CD 자동화를 위한 Jenkins 구축하기

달소 달소 385

1

2

 

동기 님께서 궁금해하신 도커로 빌드 CI/CD를 위한 젠킨스를 도커로 구축하는방법입니다.

 

Jenkins는 대표적인 CI/CD 빌드 자동화 툴 입니다.

여기서는 docker-compose를 이용해서 쉽게 설치해보도록하겠습니다.

 

설치환경

Ubuntu 22.04LTS

Docker,docker-compose

 

젠킨스 컨테이너 생성하기

 

mkdir -p /data/jenkins
cd /data/jenkins
vi docker-compose.yml

 

version: '3.8'
services:
  jenkins:
    image: jenkins/jenkins:lts
    privileged: true
    user: root
    ports:
      - 8080:8080
      - 50000:50000
    container_name: jenkins
    volumes:
      - ./config:/var/jenkins_home
      - /var/run/docker.sock:/var/run/docker.sock

 

컨테이너를 docker-compose up -d로 실행하신뒤 페이지를 접근하면 아래와같이 

unlock jenkins를 하라고나옵니다.

 

image.png.jpg

 

해당 Administrator password의 경우 docker logs에서 확인이 가능합니다.

 

docker logs jenkins

 

image.png.jpg

 

키를 입력하면 설치방법이 나오는데 저같은경우 추천플러그인을 모두 선택했습니다.

버튼을 선택하면 젠킨스 설치가 진행됩니다.

 

image.png.jpg

 

설치하면 관리자 계정 생성이 나옵니다.

 

계정정보를 입력해주면 완료!

 

image.png.jpg

 

 

신고공유스크랩
2
profile image
달소 글쓴이 2022.09.22. 10:38
ENTJ도플랜

그다음 연동부분이 어려운것같은데,, 저는 할일이 거의없다보니 허허

일단 구축만...해봤습니다

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 제목 글쓴이 날짜 조회 추천
proxmox로 갈아탔습니다 7 기현 17시간 전07:34 279 +2
Immich가 FUTO에 합류했습니다.(Immich 핵심 팀은 정규직으로 근무합니다.) 4 달소 1일 전11:38 257 +1
오픈아이콘 제공 사이트(https://cdn.jsdelivr.net) 오류 발생 => 복구됨 2 지딱코 2일 전14:31 213 +1
3698
image
지딱코 2일 전14:31 213 +1
3697
image
달소 3일 전05:38 124 0
3696
image
달소 24.04.25.08:21 189 +1
3695
normal
행복구슬 24.04.07.13:38 1177 +5
3694
image
DarkAcid 24.03.30.09:32 334 +2
3693
image
달소 24.03.28.22:48 188 +1
3692
image
Razorbacks 24.03.28.18:06 168 +1
3691
image
툭툭이 24.03.28.11:14 911 +17
3690
image
서맹 24.03.10.15:34 333 +1
3689
normal
서맹 24.03.09.17:09 214 +1
3688
image
달소 24.03.08.16:02 203 +2
3687
normal
서맹 24.03.08.15:15 181 +1
3686
normal
SHISHAMO 24.03.03.16:08 489 +1
3685
image
똥쓰똥쓰 24.03.01.13:15 666 +3
3684
image
honey720 24.02.28.00:20 245 +6
3683
image
권씨아저씨 24.02.24.21:41 206 +1
3682
image
콜라 24.02.23.16:30 146 +1
3681
normal
very 24.02.23.13:54 159 0
3680
normal
KelvinKang 24.02.20.20:35 117 +1
3679
image
달소 24.02.19.22:51 297 +1