2017-07-17 14 views
1

Angular CLI用のDockerコンテナを作成しようとしています。私Dockerfileは、次のようになります。Angular CLIのDockerコンテナを作成する

FROM node:8.1.4 
RUN npm install -g @angular-cli 

しかし、ドッカーは、runコマンドで@文字が好きではありません。

npm info using [email protected] 
npm ERR! code EINVALIDTAGNAME 
npm ERR! Invalid tag name "@angular-cli": Tags may not have any characters that encodeURIComponent encodes. 

私も@を脱出しようとしたが、同じエラー。

FROM node:8.1.4 
RUN npm install -g \@angular-cli 

角度CLIのドキュメントは、私が@文字を必要とすると言います。 Docker RUNコマンドでこれを行うにはどうすればよいですか?

答えて

1

あなたはそこにタイプミスがあります。次のようにドキュメントによると、角度CLIをインストールする必要があります。

npm install -g @angular/cli 

あなたが-代わりの/を使用しているかに注意してください。

エラーはnockからであり、Dockerからではありません。

+0

問題を解決しました。ありがとう – steampowered

関連する問題