Я следую некоторым учебникам, чтобы заставить работать простое приложение, но оно не было успешно. Самый простой урок - это "привет мир" из этого примера .
Первая часть - это создание на моем локальном компьютере приложения Ruby с помощью всего лишь маршрута к пользовательскому сообщению. Работает на моей машине, приложение в порядке.
После создания веб-приложения в Azure, Linux на основе Ruby 2.3 с использованием локального репозитория Git возникают некоторые проблемы, связанные с установкой пакета.
Когда я отправляю приложение в Git (из Azure), контейнер устанавливает все гемы в папку «tmp / bundle». Но контейнер не запускается. Проверяя ошибку запуска, контейнер не может найти файлы gem, особенно puma. Когда я проверяю файл, он находится в том же месте.
Приложение не включает инсталлированные гемы, потому что контейнер может читать Gemfile и устанавливать самостоятельно, но по какой-то причине не может их найти.
Я не знаю, где еще найти. Кто-нибудь может мне помочь с некоторыми подсказками?