【docker】npm installしようとして”/bin/sh: 1: npm: not found”エラー

dockerで”/bin/sh: 1: npm: not found”エラー

dockerコンテナ内でnpm installしようとして、”/bin/sh: 1: npm: not found”エラーが出る場合、npmコマンドへのパスが通っていない可能性があります。

npmコマンドへのパスは下記コマンドで確認できます。

$ npm bin -g

上記コマンドで表示されたパスを通します。

$ export PATH=$PATH:/root/.nvm/versions/node/v8.15.1/bin

上記コマンドの$PATH: 以降に、npmコマンドへのパスを貼り付けて実行してください。

コマンドが実行できればパスが通っているので、npm installが動くようになるはずです。

コメント