DevOps/CI, CD
Docker Ubuntu 22.04에 Jenkins 설치
제이널
2023. 9. 5. 16:57
개발 환경
- Host: MacOS 13.5.1
- Docker: 24.0.2
- Ubuntu: 22.04
1. 우분투 이미지 받기
docker pull ubuntu:22.04
2. 우분투 컨테이너 실행
docker images
docker run -itd -p 9000:8080 -p 2222:22 --name jenkins-test ubuntu /bin/bash
3. 우분투 컨테이너 접속
docker ps -a
docker exec -it <CONTAINER_ID> /bin/bash
4. 기본적으로 필요한 패키지 설치
apt-get upgrade
apt-get update
apt-get install -y net-tools curl vim gnupg
5. Java 설치
apt-get install -y openjdk-11-jdk
6. Jenkins 설치
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
apt-get update
apt-get install -y fontconfig jenkins
7. Jenkins 실행
service jenkins status
service jenkins start
8. 브라우저에서 Jenkins 접속
localhost:9000
9. 우분투에서 비밀번호 확인 후 입력
cat /var/lib/jenkins/secrets/initialAdminPassword
10. 추천 플러그인으로 설치