안녕하세요, 쯀리입니다.
오늘은 Docker에서 Jenkins를 설치해보겠습니다.
Jenkins 설치
java -version을 체크 합니다.
java가 설치되어있지 않다면 openjdk를 설치해야합니다.
java -version
sudo apt install openjdk-11-jdk
docker compose 설치
docker-compose 가 설치되어있지만
설치 방법:
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ docker-compose -version
설치가 완료 된다면 docker-compose에 실행권한을 주도록 하겠습니다.
sudo chmod +x /usr/local/bin/docker-compose
Docker에 jenkins를 설치
Docker에 jenkins를 설치해보겠습니다.
docker images 확인
설치가 완료되었다면 실행해주겠습니다.
포트 : 8080
컨테이너 이름 : jenkins-server
이미지 : jenkins/jenkins:lts-jdk11
docker run -d -v jenkins_home:/var/jenkins_home -p 8080:8080 -p 50000:50000 --restart=on-failure --name jenkins-server jenkins/jenkins:lts-jdk11
초기 Password 설정
저는 여기에 나와있다고 적혀있네요
저는 적혀있지 않아서 log를 확인해 보았습니다.
docker logs jenkins
모든 플러그인 설치해보겠습니다
자동으로 IP가 할당됩니다.
다음을 누르면
메인 화면 등장입니다!
오늘은 도커환경에서 Jenkins 를 설치해보았습니다.
다음시간에는 Jenkins에 첫번째 프로젝트를 업데이트 해보겠습니다.
참조
'IT 잡지식 > DevOps' 카테고리의 다른 글
[Jenkins] Ubuntu에 Tomcat 설치 (0) | 2023.09.17 |
---|---|
[Jenkins] Jenkins를 이용한 Github&Maven연동 (0) | 2023.09.13 |
[Docker | AWS] .travis.yml 파일 작성(배포) (0) | 2023.09.12 |
[AWS] AWS EC2, EB (Elastic Beanstalk) 초기설정 (0) | 2023.09.11 |
[Docker] 리액트 어플을 실제로 배포해보기 (테스트까지) (0) | 2023.09.10 |