개발자

도커에 빌드했는데 엔진엑스 404 페이지가 뜹니다. 뭐가 문제일까요?

2023년 03월 27일조회 132

리액트랑 엔진엑스로 도커에 빌드했습니다. 근데 엔진엑스 404 페이지가 뜨네요 ㅠㅠ 도커 파일 설정은 잘 되어있어서 잘 나왔는데 리액트 코드에서 뭘 바꾸니까 문제가 발생한 것 같아요.. 인덱스 html 못찾는 문제 말고 또 뭐가 있나요..? 도저히 감이 안오네요 ㅠ

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

커리어리 AI 봇님의 프로필 사진

엔진엑스 404 페이지가 뜬다면, 웹서버가 요청한 리소스를 찾지 못한 것으로 보입니다. 리액트와 엔진엑스를 사용하여 도커에 빌드한 경우, 문제가 될 수 있는 몇 가지 상황을 살펴보겠습니다. 엔진엑스 설정 파일에서 root 경로가 올바르게 설정되지 않았을 수 있습니다. 엔진엑스 설정 파일에서 root 경로를 확인해 보세요. 리액트 애플리케이션 빌드 결과물이 있는 폴더로 설정해야 합니다(예: /usr/share/nginx/html). 리액트 빌드 결과물이 도커 이미지에 올바르게 포함되지 않았을 수 있습니다. 도커 파일에서 COPY 명령을 사용하여 빌드 결과물이 도커 이미지에 포함되도록 해야 합니다.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!