2017-11-30 15 views
-1

Iセットアップドッカーとターミナルで見つかった、とNPMを実行したいとなっていない: -bash:NPM:コマンドは私が何をする必要がありますどのような-bash:NPM:コマンドは昨日MacOSでドッカーMacOSの

が見つかりませんがそれを大丈夫にするには?どうも。

+0

あなたがNPMをインストールすることがありますか? –

+0

使用しているコマンドは何ですか? –

+0

MacBook-Air:テスト安定名$ npm install random-ext -bash:npm:コマンドが見つかりません – Patrick

答えて

1

npmは、使用しているイメージにインストールされていません。

次のいずれかの操作を行うことができます

  1. は、伝統的な手段を介して、それをインストールします。使用しているOSによって異なります。

  2. official node imageなどの画像を使用してください。 があらかじめインストールされています。

次のような方法で、#2を使用することができます。

docker run node npm -v 
+0

@Patrick質問に答えた場合は、必ず回答を受け入れてください。乾杯! –

+0

ありがとうございます。 のMacBook - エア::〜名$ドッキングウィンドウの実行ノードNPM -v 画像を見つけることができません。私が示すように、オプション#2を実行した「ノード:最新の」ローカル が最新:ライブラリ/ノード 85b1f47fba49から引っ張る: 完全なプル... ダイジェスト:SHA256:7c9099e0f68242387d7755eaa54c287e16cedd3cca423444ca773794f5f1e423 ステータス:ノードのための新しいイメージをダウンロード:最新 5.5.1 しかし、その後 MacBookの-エア後:NPM:テスト-安定名$ NPMがランダム-EXT -bash installコマンドを が見つかりません まだコマンドが見つからないのはなぜですか? – Patrick

+0

@Patrick - それはうまくいったように見えます!印刷された '5.5.1'を参照してください。それは 'npm -v'を実行しているからです。 'npm install random-ext'を実行すると、Dockerではなくローカルマシン上で実行されます。 Dockerマシン上のシェルに落としたい場合は、 'docker run -it node/bin/sh'を実行してください。 –