본문 바로가기

Study/Udemy - Jenkins 자동화

(7)
Jenkins 컨테이너에서 새로운 도커 컨테이너 띄우기 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO https://juyeonee826.tistory.com/180 NodeJS 애플리케이션 Docker 배포하는 Jenkins Pipeline 생성 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO https://juyeonee826.tistory.com/177 Jenkins로 NodeJs 애플리케이션 Docker 배포 * 아래 강의 학습 중 juyeonee826.tistory.com 이 과정에서 npm 커맨드를 실행하기 위..
NodeJS 애플리케이션 Docker 배포하는 Jenkins Pipeline 생성 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO https://juyeonee826.tistory.com/177 Jenkins로 NodeJs 애플리케이션 Docker 배포 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO Jenkins로 NodeJS 애플리케이션 도커 이미지화 해서 도커 허브에 올리기 Jenkins에 Docker 플 juyeonee826.tistory.com 위 과정을 Frestyle Project가 아닌 Pipeline Project를 생성해서 진행한다..
Jenkins Job DSL로 NodeJS 애플리케이션 Docker 배포 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO https://juyeonee826.tistory.com/177 Jenkins로 NodeJs 애플리케이션 Docker 배포 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO Jenkins로 NodeJS 애플리케이션 도커 이미지화 해서 도커 허브에 올리기 Jenkins에 Docker 플 juyeonee826.tistory.com 이 과정을 코드로 작성할 것임 seed project > DSL Scripts 추가 Docker ..
Jenkins Job DSL로 NodeJS 애플리케이션 배포 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO https://juyeonee826.tistory.com/176 Jenkins로 NodeJS 애플리케이션 배포 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO Jenkins로 우분투 서버(jenkins가 떠있는 그 서버 맞음)에 도커 없이 NodeJS 애플리케이션을 juyeonee826.tistory.com 이 과정을 코드로 작성할 것임 Job DSL 플러그인 설치 새로운 Freestyle Project 생성 앞으로 다른..
Jenkins로 NodeJs 애플리케이션 Docker 배포 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO Jenkins로 NodeJS 애플리케이션 도커 이미지화 해서 도커 허브에 올리기 Jenkins에 Docker 플러그인 설치 docker 이미지 생성과 배포를 위한 플러그인 새로운 jenkins docker 띄우기 강사 제공 새로운 젠킨스 도커 -> https://github.com/wardviaene/jenkins-docker Dockerfile FROM jenkins/jenkins:lts USER root RUN mkdir -p /tmp/download && \ curl -L https://download.docker.com/linux/..
Jenkins로 NodeJS 애플리케이션 배포 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO Jenkins로 우분투 서버(jenkins가 떠있는 그 서버 맞음)에 도커 없이 NodeJS 애플리케이션을 배포하고 실행 Jenkins에 NodeJS 플러그인 설치 FreestyleJob 생성 강사 제공 nodejs 코드 -> https://github.com/wardviaene/docker-demo Build 하고 우분투 서버에서 확인 /var/jenkins_home/workspace/{job이름}/node-modules 로 가보면 node 모듈 설치된 거 확인 가능 index.js 있는 곳에서 npm start 하면 애플리케이션 실행됨
우분투 서버에 Docker로 젠킨스 띄우기 * 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD ubuntu 서버 생성 강사는 디지털오션으로 우분투 서버를 생성했지만 나는 AWS EC2로 우분투 서버를 생성했다. 테라폼 배웠으니까 테라폼으로 띄우기 강사가 제공하는 스크립트를 다운받아서 실행하도록 스크립트를 짜고, user-data에 넣어준다. install-jenkins.sh #!/bin/bash -xe exec > >(tee /var/log/user-data.log|logger -t user-data -s 2>/dev/console) 2>&1 cd /home/ubuntu wget https://raw.githubusercontent.com/wardviaene/jenkins-..