jar { enabled = false }
EC2
sudo yum install docker (도커 설치)
도커가 실행되지 않았기에 나오는 오류
해결방법 :
sudo systemctl enable docker
sudo systemctl start docker
차례로 작성
docker pull jenkins/jenkins
===============================================================
payload URL
젠킨스 http://주소:포트/github-webhook/
출처: https://pkg.origin.jenkins.io/redhat-stable/
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
sudo yum install fontconfig java-17-openjdk
위의 구문을 실행해주지 않을 경우 발생하는 문제
- docker pull jenkins/jenkins
docker run -d -v jenkins_home:/var/jenkins_home -p 8080:8080 -p 50000:50000 --restart=on-failure jenkins/jenkins:lts-jdk17
• 이 명령어는 -d 옵션을 사용하여 컨테이너를 백그라운드(데몬) 모드로 실행합니다.
• 터미널에서 이 명령어를 실행하면 컨테이너가 백그라운드에서 실행되며, 터미널을 닫아도 컨테이너는 계속 실행됩니다.
• 컨테이너 ID가 터미널에 출력됩니다.
• Jenkins 로그를 보려면 docker logs <container_id> 명령어를 사용해야 합니다.
초기 비밀번호를 못 찾았을시
docker logs 사용
이런 식으로 오류가 나면 t2.micro의 램이 부족해서 발생한 문제일 가능성이 있다.
이런 경우에는 스왑 방식으로 램을 증설해야한다.
참고
'개발 > Jenkins' 카테고리의 다른 글
Jenkins 매개변수 (0) | 2024.09.05 |
---|---|
젠킨스 배포(Finished: UNSTABLE) (0) | 2024.09.04 |
도커에 탑재된 젠킨스 업데이트 (0) | 2024.08.09 |
Jenkins 속도 문제 해결 (0) | 2024.08.03 |
Jenkins 매개변수 (0) | 2024.08.03 |