@marianord と @david、ご返信ありがとうございます!
Discourse コンテナからすべての状態を抽出するには時間がかかる可能性があるため、Cloud Run を使うよりもこちらのほうが理にかなっているように思えます。ガイドを紹介してくださりありがとうございます!Compute インスタンスのセットアップのためにこのガイドに従ってみて、結果をここで報告します。
https://github.com/discourse/discourse/blob/master/docs/DEVELOPER-ADVANCED.md を参考にしています。
実際に発生したエラーは以下の通りです:
== Seed from /workspace/discourse/db/fixtures/990_settings.rb
Discourse hostname: localhost is not a valid domain for emails!
== Seed from /workspace/discourse/db/fixtures/990_topics.rb
rake aborted!
ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "polls" does not exist
LINE 8: WHERE a.attrelid = '"polls"'::regclass
^
以下のコマンドを実行しようとしていました:
bundle exec rake db:create db:migrate &&
RAILS_ENV=test bundle exec rake db:create db:migrate
また、以下の行を追加してみることも試みました:
RAILS_ENV=development bundle exec rake db:create db:migrate
しかし、効果はありませんでした。
貴重なアドバイスありがとうございます!試してみて、こちらも結果を報告します。(1 つの投稿で 2 つの質問をしてしまい申し訳ありません。議論が混乱しないことを願っています。)