Docker Build 시 npm install 단계에서 아래와 같은 에러 문구가 발생했다면

request to http://registry.npmjs.org/async failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org registry.npmjs.org:80

여러가지 방법이 있지만 아래와 같이 네트워크 목록을 확인한 후

docker network ls

–network 옵션을 추가하여 Build 해주시면 해결됩니다.

docker build –network={network name} -t ${imageTag} .

ex) docker build –network=host -t ${imageTag} .