본문 바로가기

DevOps/CI, CD

Docker Ubuntu 22.04에 Jenkins 설치

개발 환경

  1. Host: MacOS 13.5.1
  2. Docker: 24.0.2
  3. 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. 추천 플러그인으로 설치

 

 

'DevOps > CI, CD' 카테고리의 다른 글

GKE에 GitLab CI/CD 적용하기  (0) 2023.01.11
NextJS - AWS EC2에 무중단 배포/자동화  (0) 2022.06.08