Я запускаю приложение rails на образе docker-compose. После того, как я создал пользовательское устройство, при запуске docker-compose run web rails db:migrate
появляется следующая ошибка: PG::ConnectionBad: FATAL: could not open relation mapping file "global/pg_filenode.map": Permission denied
Я перепробовал все решения, связанные с rails и psql, поэтому я предполагаю, что моя проблема как-то связана с программой docker-compose, я тоже пытался с sudo
, но результат тот же
Код:
Я запускаю команду docker-compose run web rails db:migrate
после docker-compose run web rails g devise usuario
и это вывод:
rails aborted!
PG::ConnectionBad: FATAL: could not open relation mapping file "global/pg_filenode.map": Permission denied
/usr/local/bundle/gems/pg-1.1.4/lib/pg.rb:56:in `initialize'
/usr/local/bundle/gems/pg-1.1.4/lib/pg.rb:56:in `new'
/usr/local/bundle/gems/pg-1.1.4/lib/pg.rb:56:in `connect'
Остальная часть журнала в этой ссылке:
https://hastebin.com/axiboxohem.bash