문제

spring 배포는 빌드된 jar 파일을 기준으로 실행되는데

코드 수정 등 변경사항이 생기면 jar를 다시 빌드해야됨.

기존 dockerfile 코드 내에서 이를 반영x

처음에 dockerfile안에 이 명령어넣으려고했는데 자꾸 에러나서 포기 그냥 shell에서 실행했음

시도 1

./gradle clean : 기존 jar 삭제
./gradle bootJar : jar 새로 빌드 

Untitled

Untitled

시도 2

window는 ./ 빼라고 해서 지웠더니 이 길이 아니었어요. gradle 자체가 안되네요.

gradle clean : 기존 jar 삭제
gradle bootJar : jar 새로 빌드 

Untitled

Untitled

시도 3

aws 에서 gradlew 권한거부 (Permission denied) 될때

chmod +x gradlew

Untitled

Untitled