일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 시스템예약종료
- cloudready OS
- Windows
- cmd인스톨러설치
- cmd로msi파일설치
- #Oracle
- GUI 또는 CLI전환
- 딜라이브플러스h3
- docker container restore
- CentOS
- YCSB
- 컨테이너 백업
- Linux
- VPN
- Oracle
- ipvlan
- MySQL
- 웹영상배속
- docker
- docker container backup
- 인강배속
- cubrid
- OTT셋톱박스
- 컨테이너 복원
- 영상배속
- Dell Venue 8 Pro
- CentOS7
- ventoy 사용법
- 파이썬 스톱워치
- putty
- Today
- Total
일단은 프로그래머 나부랭이
docker로 jenkins 시작하기 본문
docker 설치 : this1.tistory.com/entry/docker-%EC%84%A4%EC%B9%98
docker 사용법 : this1.tistory.com/entry/docker-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88-%EA%B5%AC%EC%84%B1
업무상 추후에 필요할 것 같아, jenkins를 학습해보려 합니다.
아래의 내용은 jenkins 설치 및 최초 설정에 관한 내용을 정리하였습니다.
docker container로 jenkins 설치
: docker run -p 8080:8080 -p 50000:50000 --name jenkins_test jenkins/jenkins:lts-centos7
docker를 이용하면 위의 간단하게 jenkins가 설치됩니다.
그리고 jenkins container 구성 도중에 아래와 같은 log가 나타나게 됩니다.
1f7e~~로 이루어진 값은 initalAdminPassword로, 최초에 jenkins 페이지 접속시 입력해야하는 admin password입니다.
이후, 8080port로 접속을하면 아래와 같은 화면이 나옵니다.
(참고 50000은 agent 페이지입니다)
만약 initalAdminPassword를 확인하지 못했을 경우, contailner 내부에 접속한 다음, 위의 사진의 빨간 상자의 파일을 열어서 보시면 값을 확인할 수 있습니다.
continue를 누르면 jenkins main화면이 나타납니다.
우선 admin 계정의 password를 변경해야합니다.
안 그러면 매번 위의 initalAdminPassword를 입력해야합니다.
password변경시 자동 로그아웃이 됩니다.
재로그인 후, 메인화면에서
'Jenkins관리 - 플러그인 관리 - 설치 가능'
으로 접근하여, 필요한 plugin을 설치합니다. (git, mail-extends 등등)
※ git 연동 방법 : goddaehee.tistory.com/258
설치된 plugin에 대한 설정은 'Jenkins관리 - 플러그인 관리 - 시스템 설정'에서 설정 가능합니다.
새로운 project 생성은 '새로운 Item'을 누릅니다.
build 설정은 프로젝트 마다 다르기 때문에 설명은 생략합니다.
※ 추가
web hook를 이용하여, git push 시 jenkins로 자동 빌드하기(+slack 연동) : https://jojoldu.tistory.com/139
jenkins pipeline 소개 및 샘플 : https://jojoldu.tistory.com/355
blue ocean 설치 및 사용법 : https://medium.com/@jyson88/jenkins-blue-ocean-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95-579d8059a7b7
'Linux' 카테고리의 다른 글
(Ubuntu) CLI 또는 GUI 부팅 모드 전환 (0) | 2021.05.03 |
---|---|
Centos 7 NFS 설정 방법 (0) | 2020.11.16 |
core dump 분석시 참고할 만한 글 (0) | 2020.09.23 |
centos 7에 onedrive 연결하기 (2) | 2020.04.27 |
less로 리눅스에서 대용량 파일을 열어보자 (0) | 2020.02.12 |