Я создал фиктивное приложение
Rails new myapp --skip-test
Затем добавил к нему Dockerfile следующим образом:
FROM ruby:2.6
RUN apt-get update -yqq
RUN apt-get install -yqq --no-install-recommends nodejs
COPY . /usr/src/app
WORKDIR /usr/src/app
RUN bundle install
всякий раз, когда я создаю образ
docker build . # let's say the image id will be b2b0674325d1
Затем Я пытаюсь запустить сервер sudo docker run -p 3000:3000 b2b0674325d1 bin/rails s -b 0.0.0.0
Я получаю эту ошибку
=> Booting Puma
=> Rails 6.0.2.1 application starting in development
=> Run `rails server --help` for more startup options
sh: 1: yarn: not found
========================================
Your Yarn packages are out of date!
Please run `yarn install --check-files` to update.
========================================
To disable this check, please change `check_yarn_integrity`
to `false` in your webpacker config file (config/webpacker.yml).
Есть идеи?