

Server spec : t2.micro
os : Amazon Linux 2
// docker 설치
// 패키지 업데이트
sudo apt update
// https관련 패키지 설치
sudo apt install apt-transport-https ca-certificates curl software-properties-common
// docker repository 접근을 위한 gpg 키 설정
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
// docker repository 등록
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
// 다시 업데이트
sudo apt update
// 도커 설치
sudo apt install docker-ce
// 설치 확인
docker --version
// Jenkins 설치
// 젠킨스 이미지 다운로드
docker pull jenkins/jenkins:lts
// 젠킨스 컨테이너 설치 및 실행
docker run -itd -p 8080:8080 -v /jenkins:/var/jenkins_home --name jenkins -u root jenkins/jenkins:lts

// 젠킨스 컨테이너에 접근해서 어드민 패스워드 찾기
docker exec -it jenkins /bin/bash
cat /var/jenkins_home/secrets/initialAdminPassword
// 혹은 jenkins 로그를 출력해서 초기 비번 확인
docker logs jenkins -f

Install suggested plugins 설치
