작성
·
653
0
강의와 다르게 docker build ./ 명령어 실행시 아래와 같이 나오며 성공된것 처럼 보입니다.'
[+] Building 2.5s (6/6) FINISHED
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 36B 0.0s
=> [internal] load metadata for docker.io/library/node:10 2.5s
=> [1/2] FROM docker.io/library/node:10@sha256:9d06418fa4335f9cf96c59d5c09372f7a56329e7234456ee9fe2340c4ac35a9 0.0s
=> CACHED [2/2] RUN npm install 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:07b8bb6ccf76a84a978a21f784ee1288833052c43afe93b17dd285b8f2095eb8 0.0s
이후 docker run 07b8bb6ccf76a84a978a21f784ee1288833052c43afe93b17dd285b8f2095eb8 명령어 실행 시 Cannot find module '/server.js' 에러가 발생하는데 docker 버전의 차이때문에 다른것 인가요?
답변 3
0
강의에서 사용된 docker 버전은 19.03.8 이고
제가 사용한 버전은 20.10.5 인데 저도 같은 문제 있어 검색해보니
docker build --no-cache --progress=plain ./
옵션 주시면 에러 메시지는 보이네요.
0
https://www.inflearn.com/questions/78435
제 생각에는 이 분의 질문과 비슷한 유형인것 같습니다.
강의에는 이미지 build 시 package.json 파일이 없다고 에러가 발생하는데,
제 client 환경에서는 해당 에러가 뜨지 않으며 빌드가 성공하는 것 처럼 보여집니다.
이미 다음 강의를 진행하면서 많은 부분이 바뀌어서 해당 강의 내용이 제 현재 소스와는 많이 달라졌습니다ㅠㅠ
제 생각에는 오타는 아닌것 같은데, docker 를 최신에 설치하여 발생하는 버전의 문제는 아닌가 생각하고 있는데
확실하지는 않습니다.
0