728x90 jenkins설치2 Docker 기반 Jenkins 설치 및 Letsencrypt 인증서 설정 회사에서 Jenkins 서버가 필요한데 AWS LightSail 에 가볍게 띄우기 위해서 Docker 기반으로 Jenkins 서버를 띄우고 인증서 설정을 위해 Letsencrypt 인증서 설정까지 한 내용에 대해 기록해본다 크게 1번 인증서 발급 과정과 2번 Jenkins 설치후 인증서 셋팅 두 과정으로 나누어 진다 먼저 1. 인증서 발급 부분부터 순서대로 진행해야 한다 최초에 인스턴스를 생성하고 home에서 jenkins 디렉토리를 생성하고 진행한다 1. 인증서 발급 참고1의 git을 pull 받아서 설정내용을 수정한다(별도의 git에 수정된 설정내용을 생성해놓아도 된다) git clone https://github.com/hibuz/nginx-certbot.git init-letsencrypt.sh .. DevOps 2021. 7. 12. [docker-compose] jenkins 설치 및 초기셋팅 docker 설치로 수동 작업해준 것들이 불편해 docker-compose 설치법으로 개편 docker, docker-compose, zulu jdk 13 까지 모두 자동으로 설치된 jenkins 서버가 생성됨 1. Dockerfile 생성 FROM jenkins/jenkins:latest ## 현재 유저권한으로 USER $USER ## docker 설치 RUN curl -s https://get.docker.com/ | sh ## docker-compose 설치 RUN curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker.. DevOps 2020. 3. 15. 이전 1 다음 💲 추천 글 728x90