LoginSignup
0
0

More than 1 year has passed since last update.

Dockerコンテナ内でVueプロジェクト作成時のエラー(EAI_AGAINエラー)

Posted at

Date

create 2022/04/29

Ver

Windows10
WSL
Docker
npm 16
Docker 20.10.14
Docker Compose 2.4.1

エラー内容

Dockerコンテナ内でvueプロジェクト作成時、

ERROR  command failed: npm install –loglevel error

とエラーが出力されログファイルを確認すると、「EAI_AGAIN」とDNS系のエラーが出力されていた。

原因

Dockerコンテナ内でDNSが設定されていないことが原因だった。
コンテナ内で以下のpingコマンドを実行すると接続ができなかった。

# 接続できない
$ ping registry.npmjs.org

対応

コンテナにDNSの設定をする
docker composeの場合、appコンテナのオプションにdnsを設定する
今回はとりあえずGoogleのDNSを使用した

dns:
- '8.8.8.8'
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0