Docker ошибка контейнера Bundler :: GemNotFound: Не удалось найти activesupport-5.2.4.2 ни в одном из источников - PullRequest
0 голосов
/ 02 апреля 2020

При попытке запустить puma в контейнере происходит сбой с сообщением об ошибке:

bundler: failed to load command: puma (/bundle/bin/puma)
Bundler::GemNotFound: Could not find activesupport-5.2.4.2 in any of the sources

Тем не менее, когда я вхожу в контейнер и запускаю команду, она работает. Команда не изменилась. И работал до того, как мы обновили до Rails 5.2.4.2

Сбой команды Dockerfile

ENTRYPOINT ["bundle", "exec"]

CMD ["puma", "-C", "config/puma.rb"]

Вход в контейнер и запуск bundle exec puma -C config/puma.rb works

Я запустил пакет установить как часть моего Dockerfile. Установка пакета завершается без ошибок, но все равно это сообщение.

Обновление пакета: Bundler attempted to update activesupport but its version stayed the same

...