お疲れ様です。
質問お願いします。
現在、docker
でLaravel
の開発環境を構築し、Laravel 8.x JavaScriptとCSSスカフォールド
を参考にBootstrap
を導入しようとしていますが、npm install
のところでbash: npm: command not found
と言ったエラーが出ます。
色々とググっているうちに、PHP
のDockerfile
にnpm
をインストールする記述を書かないといけないことは分かりましたが、何回か試してもdocker-compose up -d --build
したらエラーが出てしまいます。
もう数時間試しても解決しないので分かる方いましたらご教授お願いします。
PHP
のDockerfile
は下記のようになっています。
*こちらの記事を参考にDockerでLaravelの開発環境を構築しています。
【超入門】20分でLaravel開発環境を爆速構築するDockerハンズオン
FROM php:7.4-fpm-buster SHELL ["/bin/bash", "-oeux", "pipefail", "-c"] ENV COMPOSER_ALLOW_SUPERUSER=1 \ COMPOSER_HOME=/composer COPY --from=composer:1.10 /usr/bin/composer /usr/bin/composer RUN apt-get update && \ apt-get -y install git unzip libzip-dev libicu-dev libonig-dev && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ docker-php-ext-install intl pdo_mysql zip bcmath COPY ./php.ini /usr/local/etc/php/php.ini WORKDIR /work
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。