티스토리 뷰
젠킨스( Jenkins )는 소프트웨어 개발 시 CI(지속적 통합) 서비스로 git, svn 등 저장소에 업로드해서 CI를 가능하도록 제공하고 CD(지속적인 배포) 환경까지 구축할 수 있는 도구입니다.
Jenkins in Docker의 장점은 "새로운 기능이나 구성을 실험할 때 내 컴퓨터에서 로컬로 빌드 서버를 실행할 수 있는 기능과 새로운 환경에서 빌드 서버를 쉽게 설정할 수 있다."입니다. 단점도 있지만 쉽게 말씀드리면 "도커에 설치된 젠킨스 내부에서 도커를 실행해야 할 때 복잡해집니다."입니다.
아래 Jenkins in Docker 설치 과정
1. docker pull jenkins/jenkins:jdk11
2. docker images
- 설치된 젠킨스를 확인
3. docker run -d -p 8180:8080 -v /var/jenkins_home --name jenkins -u root jenkins/jenkins:jdk11
- 젠킨스 이미지 컨테이너 실행
4. 설치 완료
5. docker logs jenkins
- 명령어를 실행해 administrator password 확인하여 로그인
6. install suggested plugins
7. 초기 계정 생성 하고 Url 설정 후 완료
Docker를 활용하여 Jenkins설치
시작하며Docker이 미리 설치되어 있다고 가정하고 진행한다.Jenkins란?젠킨스는 소프트웨어 개발 시 지속적으로 통합(CI : Continuous Integration) 서비스를 제공하는 툴이다.다수의 개발자들이 하나의 프
velog.io
끝.
'Docker' 카테고리의 다른 글
[Docker] docker hub create repository (0) | 2024.06.04 |
---|---|
[Docker] Change Mariadb Port (0) | 2023.07.31 |
[Docker] Mariadb Install (0) | 2023.07.31 |
[Docker] Docker Desktop Install (0) | 2023.07.31 |
- Total
- Today
- Yesterday
- for
- operators
- Lower
- find
- Built-in Functions
- isalpha
- permutations
- If
- zip
- bool
- Python
- isdigit
- combinations
- Method
- counter
- function
- index
- Upper
- Lambda
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |