error http-proxy-middleware@2.0.1: The engine "node" is incompatible with this module. Expected version ">=12.0.0". Got "10.24.0" error Found incompatible module.
エラーは上記でリンク内容ここのサイトが解決策で当てはまることは調べられたのですが、このサイトでの環境が恐らくDockerではなくどう自分の環境に即してこのサイトを解釈したらいいのか分かりません。
具体的には
そもそも、上記のエラーは```ここに言語を入力
docker-compose run web rails new . --force --no-deps --database=mysql
このコマンドでrailsのひな型を作成した時に生じたもので、まずコンテナが立ち上がらないのでアプリコンテナ(web)に入れません。 必要か分かりませんが ```ここに言語を入力 ```ここに言語を入力 Dockerfile FROM ruby:2.7.0 ## nodejsとyarnはwebpackをインストールする際に必要 # yarnパッケージ管理ツールをインストール RUN apt-get update && apt-get install -y curl apt-transport-https wget && \ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \ echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \ apt-get update && apt-get install -y yarn RUN apt-get update -qq && apt-get install -y nodejs yarn RUN mkdir /myapp WORKDIR /myapp COPY Gemfile /myapp/Gemfile COPY Gemfile.lock /myapp/Gemfile.lock RUN bundle install COPY . /myapp RUN yarn install --check-files RUN bundle exec rails webpacker:compile # Add a script to be executed every time the container starts. COPY entrypoint.sh /usr/bin/ RUN chmod +x /usr/bin/entrypoint.sh ENTRYPOINT ["entrypoint.sh"] EXPOSE 3000
環境はWindowsでWSL2なのでそもそもMacじゃないからとかですかね?そういった基本的なことも分かっておりません。Dockerは開発環境をチームのメンバーなどで揃えられるとのメリットがあると認識しているのですが。。。 どうかよろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/09 16:05
2022/01/09 16:09
2022/01/10 10:58 編集
2022/01/10 14:27
2022/01/10 14:28
2022/01/10 15:24
2022/01/10 15:58
2022/01/10 16:36
2022/01/10 16:50
2022/01/10 17:15
2022/01/10 17:18
2022/01/10 17:36
2022/01/11 15:26