도커
-
[Jenkins] Github 과 Jenkins 연결하기Open Source/Jenkins 2021. 10. 26. 14:58
Github 과 Jenkins 연결 github 과 jenkins 를 연결하는 방법은 여러가지가 있지만, 여기서는 github 의 App 을 사용하여 연결을 한다. 젠킨스 설치는 젠킨스 설치 1. GitHub App 생성하기 profile > Settings 에 들어가서, Developer settings 선택 GitHub Apps 창에서 New GitHub App 선택 필요한 정보 입력 GitHub App name 에 App 의 이름 입력 Homepage URL 에 github repository url 입력 Webhook URL 에 외부에서 연결이 가능한 jenkins 의 url 을 입력하고, 뒤에 /github-webhook/ 을 입력 (마지막 / 는 항상 입력 해야함) Repository perm..
-
[Jenkins] Jenkins 설치 하기Open Source/Jenkins 2021. 10. 26. 14:46
젠킨스 설치 가이드 링크 : https://www.jenkins.io/doc/book/installing/docker/ 젠킨스 설치 (Docker) 도커에서 브릿지 네트워크를 사용하기 위해서 네트워크 생성 docker network create jenkins jenkins docker 안에서 docker 명령어를 사용하기 위해서 docker:dind 이미지를 실행시킨다. docker run \ --name jenkins-docker \ --rm \ --detach \ --privileged \ --network jenkins \ --network-alias docker \ --env DOCKER_TLS_CERTDIR=/certs \ --volume jenkins-docker-certs:/certs/cl..
-
Docker 란?Open Source/Docker 2019. 12. 23. 17:09
Docker 대학교 막바지에 학교 연계 인턴으로 QA 시스템을 계발 하는 일을 하였다. 이 시스템 개발에 도커를 사용하였는데, 이 당시에 처음 사용해본 서비스였다. 처음에 도커를 사용 할 때 몇 가지 어려운 점이 있었는데, 시간이 지났지만 내용을 정리를 해본다. Docker 란? 정의: 소프트웨어 패키지(image)를 가상화(container) 해주는 오픈 소스 프로젝트 출시일: 2013년 3월에 오픈소스로 배포 되었다. PaaS 기업인 dotCloud 라는 회사에서 내부 프로젝트로 시작되었다. Docker 는 왜 개발 되었을까? 도커는 개발자가 만든 프로그램이 동작을 하기 위한 환경을 이미지화 하여 어느 서버에서든 이 이미지를 이용해 컨테이너를 실행 시키면 똑같은 환경에서 똑같은 프로그램이 동작하는 것..