[Jenkins] Docker에 Jenkins설치 및 Pipeline

앞서 설치한 Docker를 사용해서 Jenkins 컨테이너를 띄워볼것이다.ìš°ì„  ê·¸ 사이 ë‚´ 컴퓨터는 윈도우에서 맥으로 바꼈다🥳 꺄하ㅏ하mac에서 docker설치는 거의 다운로드만 하면 될 정도로 간단하므로 자세히 다루진 않을 것이다 (캡쳐도 따기 전에 설치 다 해버림;) 🥸 Jenkins?Jenkins는 소프트웨어 개발에서 지속적 통합(CI)ê³¼ 지속적 배포(CD)를 도와주는 오픈소스 자동화 서버이다.한 마디로 개발, 빌드, 테스트, 배포 과정을 자동화할 수 있다. CI/CD의 개념이 낯설다면 이렇게 생각할 수 있다.코드를 변경한 후 매번 직접 테스트하고 빌드하고 서버에 올리다 ë³´ë©´, 시간도 오래 걸리고 사람이 하는 일이니 실수가 많아질 수밖에 없다.Jenkins는 이런 번거로운 작업을 자동으로 처리..

Programming/DevOps 2024. 12. 23. 15:00
[Docker] 도커의 기본 개념과 장단점 & Windows 설치 방법(WSL 2)

👀 Docker의 기본 개념 이해  ✔ 컨테이너 (Container)      - 애플리케이션을 독립적으로 실행할 수 있는 가벼운 환경      - 실제 사용하는 것 (≒ ë¹µ)  ✔ 이미지 (Image)      - 컨테이너의 실행 파일 및 종속성을 포함한 템플릿      - 간단히 설명하면 이미지는 컨테이너를 만드는 '빵틀'ê³¼ 같다.        사용자는 빵틀이 아닌 빵틀로 만들어낸 빵을 원한다. 즉, 이미지 자체로는 큰 쓸모가 없으며 컨테이너를 만드는데 사용한다.  ✔ Docker Daemon      - Docker의 백그라운드에서 실행되는 프로세스  ✔ Docker CLI      - 커맨드라인에서 Docker와 상호작용하기 위한 명령어 도구  ✔ Docker Hub      - Doc..

Programming/DevOps 2024. 10. 30. 10:59
공지사항
Total
1,011
Today
0
Yesterday
5
링크
글 보관함
250x250