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
- CI/CD 도구로, 애플리케이션 개발 및 배포 과정을 자동화할 수 있도록 도와주는 오픈소스
- 참고 https://github.com/jenkinsci/docker
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 수정