DevOps

[CICD] Docker Container - Jenkins Start Example

차노도리 2023. 6. 5. 00:12

https://www.jenkins.io/

 

Jenkins

Easy installation Jenkins is a self-contained Java-based program, ready to run out-of-the-box, with packages for Windows, Linux, macOS and other Unix-like operating systems.

www.jenkins.io

 

https://puk0806.tistory.com/55

 

[Docker] docker Image, Container 란? docker example

https://www.docker.com/ Docker: Accelerated, Containerized Application Development Docker is a platform designed to help developers build, share, and run modern applications. We handle the tedious setup, so you can focus on the code. www.docker.com Image C

puk0806.tistory.com

 

Jenkins

 

GitHub - jenkinsci/docker: Docker official jenkins repo

Docker official jenkins repo. Contribute to jenkinsci/docker development by creating an account on GitHub.

github.com

 

Docker Jenkins 이미지 다운

docker pull jenkins/jenkins:lts-jdk11

 

Docker Jenkins Container 생성

docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure jenkins/jenkins:lts-jdk11

 

Docker logs로 default password 확인

  • docker logs [컨테이너명]

 

Jenkins JDK 설정 안되있으면 해주기

  • Jenkins 서버에 접속
  • Tools 수정

 

 

Jenkins Item 생성 빌드 테스트