Server/Docker
[Centos] aws linux centos에 docker로 jenkins 띄우기
잔소리대마왕
2023. 8. 8. 17:38
centos 서버 자체에 jenkins 설치 하는 방법에 이어 docker로 jenkins를 띄우는 방법에 대해서 알아보겠습니다.
1. EC2 인스터스 시작 및 설정
1) 보안 그룹 설정 시 테스트를 위해 로컬 ip에 8080(기본 Jenkins 포트) 22(SSH)를 열어 둡니다.
2. EC2 인스턴스 연결
1) SSH로 인스턴스 연결
3. Docker 설치
sudo yum update -y
sudo yum install -y docker
sudo service docker start
sudo usermod -a -G docker ec2-user
4. Jenkins Docker 이미지 실행
docker run -d -p 8080:8080 -p 50000:50000 --restart=always jenkins/jenkins:lts
5. Jenkins 초기 설정
docker exec [컨테이너 ID] cat /var/jenkins_home/secrets/initialAdminPassword
6. Jenkins 접속 확인
http://[EC2 인스턴스의 퍼블릭 IP]:8080