개인 프로젝트

배포하는 법 정리...

오마이냥 2024. 10. 27. 16:42

스프링부터 웹서버를 돌아가게 하기 위해서....

 

즉 스프링 부트 앞에서 직접 조리하는 사람(웹서버) 한 명

그걸 저장하는 저장 담당 사람(데이터베이스) 한 명

 

두 개를 아마존 EC2란 가상의 서버 안에 띄우는 것

 

 

* 에러의 원인이 되는 설정 파일들

application.yml

Dockerfile

 

실행 순서

AWS EC2 ssh 접속 -> 코드 github clone(아니면 도커 허브)  -> docker 설치 -> jdk 설치 -> ./gradlew clean build -> docger build -> docker images 확인 -> docker run -> docker ps 확인