前提・実現したいこと
PHPWordを使用するためdockerを用いて環境構築したい。
発生している問題・エラーメッセージ
composer install
を実行しようとしたところ下記のエラーが出てます。
エラーの通りパスを通そうとしたのですがdockerでインストールしたcomposerへのパスの通し方が分からず止まってしまいました。
教えていただけると幸いです。
composer : 用語 'composer' は、コマンドレット、関数、スクリプト フ ァイル、または操作可能なプログラムの名前として認識されません。名前 が正しく記述されていることを確認し、パスが含まれている場合はそのパ スが正しいことを確認してから、再試行してください。 発生場所 行:1 文字:1 + composer + ~~~~~~~~ + CategoryInfo : ObjectNotFound: (composer:String) [] , CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
該当のソースコード
composer.json
1{ 2 "require": { 3 "phpoffice/phpword": "dev-master" 4 } 5}
Dockerfile
1FROM miveo/centos-php-fpm:7.2 2WORKDIR "/application" 3 4COPY --from=composer /usr/bin/composer /usr/bin/composer 5 6RUN curl -sSLO https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \ 7 && chmod +x mhsendmail_linux_amd64 \ 8 && mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmail 9 10CMD ["php-fpm", "-F"] 11 12EXPOSE 9000
補足情報
windows10
PowerShell
回答1件
あなたの回答
tips
プレビュー