본문 바로가기

공부/TIL

24.01.17

오늘은 하루종일 배포를 공부했다. 진짜 배포는 너무 어렵다. 우선 리눅스 환경에서 하려니 명령어도 그렇고 익숙하지 않고, 새로운 용어들이 너무 많다. 그래서 이 용어들이 익숙해지는데 시간이 오래 걸렸다. 오늘 내가 해본 것은 우리 프로젝트에 Dokerfile를 만들었다. 우리 프로젝트를  jar 파일로 만들고, 실행하는 이미지를 만들고, 그 이미지를 도커 허브에 올린다. 그리고 ec2를 띄워서 도커를 실행한 후, 도커허브의 이미지를 pull 받고 실행! 그런데 spring이 실행이 되지 않는다.

이 문제는 보통 환경 변수 설정이 잘못되어 환경변수를 필드값으로 갖는 클래스들이 bean으로 뜨지 못할 때 나오는 문제였다. 따라서 환경변수를 리눅스에서 설정을 해주고, 확인을 했다.

이렇게 환경변수의 KEY-VALUE가 잘 들어있는 것을 확인했다. 그렇다면 이건 환경변수 문제가 아닌 것 같은데... 근데 좀 모르겠다 이걸 어떻게 키워드를 쳐야할지 모르겠다. 

아직 배포는 너무 어려워 ㅠ

 

'공부 > TIL' 카테고리의 다른 글

24.01.19  (0) 2024.01.19
24.01.18  (0) 2024.01.18
24.01.16  (0) 2024.01.16
24.01.15  (0) 2024.01.15
24.01.12  (1) 2024.01.12