작성
·
1.1K
0
안녕하세요 선생님!
Travis CI에서 테스트에 성공하고 EB로 디플로이까지는 성공하나, EB 내에서 이미지를 생성하다가 오류가 발생합니다.
오류는 복사 실패 입니다.
tep 9/9 : COPY --from=builder /usr/src/app/build /usr/share/nginx/html
COPY failed: stat usr/src/app/build: file does not exist. Check snapshot logs for details. (Executor::NonZeroExitStatus)
/usr/src/app/build 안의 내용을 Nginx로 카피하는 부분에서 문제인데 혹시 제가 체크해봐야 할 사항은 어떤게 있을지요?
Dockerfile은 다음과 같습니다.
FROM node:alpine as builder
WORKDIR /usr/src/app
COPY package.json .
RUN npm install
COPY . .
CMD ["npm", "run", "build"]
FROM nginx
EXPOSE 80
COPY --from=builder /usr/src/app/build /usr/share/nginx/html
답변 1
1
안녕하세요 !!
혹시 Dockerfile 맨 윗줄을
이렇게 바꿔봐주실래요? !!!
안되면
새 글에 다시 알려주세요 ! 감사합니다.
안녕하세요 선생님!
node 버전을 바꿔서 해도 해결이 안되서 여러가지 시도하다가 다음과 같이 Dockerfile을 설정하고 해결되었습니다. 조언 주셔서 감사합니다!