[Project] 배포 방법

김형진·2023년 6월 7일

배포에는 여러 방법이 있으며 다양한 방법을 시도해볼 예정

  1. 생 배포

jar 빌드 후 java명령어로 어플리케이션 실행

  1. 도커 배포 (Dockerfile로 image생성 후 Docker에서 컨테이너로 어플리케이션 실행,

Dockerfile에 소스코드, base image(jdk), 명령어(jar 실행 명령어) 정보 넣어서 Docker image생성 후 container로 어플리케이션 실행.

jdk, 소스, jar실행 명령어, 명령어를 실행할 컨테이너 내 디렉토리 정보를 묶어 image생성 후 docker가 알아서 실행하게 함.

  1. Google Cloud

VM을 직접 생성해 그 안에 배포할 수도 있고, CICD 자동화를 통한 K8s배포를 사용할 수도 있음. K8s 사용할 예정

  1. AWS

여러 방식이 있는 것으로 파악. lambda를 통한 배포 고려 중

profile
히히

0개의 댓글