YAML構文エラー

自動インストールスクリプトを実行したところ、エラーメッセージが表示されました。

(\u003cunknown\u003e): ブロックマッピングの解析中に予期したキーが見つかりませんでした。行 42 列 3 -e LANG=en_US.UTF-8
YAML 構文エラーです。containers/*.yml 設定ファイルを確認してください。

これは Docker コンテナだと思うのですが、問題を修正するためにファイルを見つける方法がわかりません。Linux、Docker、またはプログラミング全般に詳しくないので、すみませんが、助けてください。

わかりました。YAMLファイルへのアクセス方法がわかりました。問題を修正する正しい方法は?

env:
  LC_ALL: en_US.UTF-8
  LANG: en_US.UTF-8
  LANGUAGE: en_US.UTF-8

それは非常に奇妙ですね。スクリプトを実行したときにタブか何か奇妙なものを入力しましたか?

一番簡単な方法は、うまくいかない場合は yml ファイルを削除して discourse-setup を再度実行することです。

standalone.yml テンプレートに変更が加えられてスクリプトが破損した可能性はありますが、可能性は低いです。

本当に奇妙ですね。2コンテナのweb_onlyを再構築しようとしたときも同様のエラーが出ました。

ブロックマッピングを解析中に予期しないキーが見つかりませんでした。行4、列1 -e LANG=en_US.UTF-8

問題は一つだけです。en_USは使用しておらず、fi_FI.UTF-8を使用しています。

編集

信じられません🤦‍♂️ スペース1つ分のエラーが2つありました。1つはS3に指示した箇所、もう1つはプラグインの前です。少なくとも1時間は無駄にしました…エラー通知はほとんどの場合間違っていると学んだときです。

ふぅ!一杯飲まないと。