Не могу запустить образ докера на AWS ECS в Rails 5.2 - PullRequest
1 голос
/ 06 марта 2019

Я хотел бы развернуть приложение Rails из образа док-станции ECR в ECS
Однако теперь произошла ошибка.

=> Booting Puma
=> Rails 5.2.1 application starting in production
=> Run `rails server -h` for more startup options
/usr/local/bundle/gems/railties-5.2.1/lib/rails/application.rb:585:in `validate_secret_key_base': Missing `secret_key_base` for 'production' environment, set this string with `rails credentials:edit` (ArgumentError)

Это описано в credentials.yml.enc.

production:
  secret_key_base: xxxxxxxxxxxxxxxxxxxxxxx

ECS как переменная среды

NODE_ENV   production
RAILS_ENV   production
RAILS_MASTER_KEY   xxxxxxxxxxxxxxxxxxxxxxx

В моей среде разработки можно без проблем открыть credentials.yml.enc.
Скажите, пожалуйста, нужна ли какая-либо конфигурация производственной среде AWS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...