Skip to content
This repository was archived by the owner on Aug 13, 2022. It is now read-only.
This repository was archived by the owner on Aug 13, 2022. It is now read-only.

AWS를 활용한 서버 배포 #109

@yusok7

Description

@yusok7

개요

지난 시간 은수님과 함께 Docker 관련 공부를 진행했습니다. (Dockerfile, docker-compose, docker-hub 등...)
Docker를 공부하고 사용하다가 추가적으로 적용시킬 부분이 있을지 은수님과 스터디 시간에 많은 얘기를 나눠봤습니다.
그 결과 AWS EC2 환경에서 도커를 설치하고, 해당 도커에 jenkins를 사용해 프로젝트의 빌드 및 배포를 진행해보기로 했습니다.

진행상황

(새로운 SpringBoot 프로젝트를 하나 만들어 해당 프로젝트에서 우선적으로 진행중입니다.)

  • 1. Intellij에서 Github Push

  • 2. Github에서 Jenkins에 WebHook 날리기

  • 3. Jenkins에서 해당 프로젝트 빌드

  • 4. 빌드된 프로젝트 자동 배포

  • 현재 프로젝트 빌드까지 이뤄진 상태입니다.

  • 현재 빌드된 프로젝트를 자동 배포하는 부분에 막혀있습니다.

    • jenkins 컨테이너에서 ec2 로컬로 배포 명령을 하기 위해서는 ssh를 이용해야 하는 것으로 알고 있는데, ssh를 사용하는 부분에서 막혀있습니다.

개선점

빌드 성공 Image

빌드

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions