putty로 서버 연결해서 실행했고 반드시 이미지 만들고 docker-compose up 한 이후에 실행시켜야함. 안그럼 에러 발생( 당연한거지만.....ㅎㅎㅎㅎ....)
보안 그룹 건들이고 계속 putty 접속 못해서 왜 그런가 했는데 보안 그룹 규칙으로 포트22를 해줘야함 서버 연결이 가능. 반드시 해둘것.
도커 파일이랑 여러가지 파일 분석하는 와중에 root 설정하는 코드 발견. 여기서 username="root" password="rootroot" 변경 가능 - 나중에 배포하기 전에 변경해야할 것 같음.
여기서requirements.txt를 설치함
칭따오 OJ에서 어떻게 하나 봤는데 BE의 도커파일에서 RUN으로 FE에 release로 올려둔 dist.zip을 다운받는 것을 발견함 → dist.zip 확인해보니까 우리가 알 수 없는 형식으로 뭔가가 들어가있는데 FE 내용에 관한 거였고 우리게 만드는게 아니고 자동으로 시스템이 만드는 느낌이 물씬 났음.
아래 링크를 보면 웹서버 fe를 배포할때 dist 폴더라는 거에 fe의 핵심들을 다 넣어서 그것들을 가지고 연결하는 것을 볼 수 있음 → npm run build를 하면 자동으로 dist 폴더가 생성됨.
npm run build 했을 때 에러 발생함 - 해결하기 위해서 구글링 오지게 함.......