본문 바로가기

DATA SCIENCE/Study

Docker : npm install error

Docker를 이용해 npm install을 진행하는 과정에서 다음과 같은 에러가 발생했다.

 

'The command '/bin/sh -c npm install' returned a non-zero code: 1'

 

어제까지만 해도 정상적으로 작동하던 코드가 (심지어 실무 코드도 아니고, 학습용 예제 코드가) 에러를 일으키니 당황스러울따름;

 

찾아보니 인터넷 연결 문제 등으로 공식 경로를 통해 데이터를 받아오지 못해서 생기는 문제라고 한다.

때문에 만약 vpn 등으로 연결해있다면 이를 점검하고,

그것이 아니라면 도커 엔진을 재시작해야 한다.

 

만약 일반적인 환경에서 작업하고 있다면,

systemctl restart docker

와 같은 코드를 통해 도커를 재시작하거나

 

wsl과 같은 환경이라면 wsl 자체를 shutdown 이후 재시작하거나,

컴퓨터를 재시작하면 정상적으로 작동된다.