Dockerの問題

Discourseのインストールに多くの問題を抱えています。
奇妙なSSHコンテナの問題のため、2つのコンテナを使用できません。
シングルコンテナ… app.yml は重複コンテナにつながります。
AI支援による多くの修正を試しましたが、堂々巡りでした。
Dockerは現在非常に不安定なようです。
数日間の複数の試みの後、週末は諦めます。
最近1〜2日以内にセルフホストインスタンスを正常にインストールした人はいますか?

新しいサーバーで開始し、標準のインストールガイドに従ってみましたか?

あなたが何をしているか分からない限り、2つのコンテナセットアップは忘れてください。

「いいね!」 2

はい、新しいサーバーです。
両方の方法を試したと言いました。
コンテナを何度も実行しました。
ガイドを文字通りにフォローしています。
あなたの返信が私の問題の解決策である理由がわかりません。

Falcoの返信は、関連情報が不足していることを考えると、さらに情報を収集しようとする試みです。

助けようとしている人に、なぜ失礼なのですか?

あなたの投稿で唯一役立つ情報は次のとおりです。

この行は混乱を招きます。

sshはdockerとは関係がないので。

「いいね!」 2

関係あります。コンテナにアクセスする古い方法です。
web_only.yml の最後の行

問題が発生した後、新しいドロップレットを起動して再度試しましたか?

それは警告です。エラーではありません。

Discourseの問題ではないようですね。

  docker run hello-world

は機能しますか?

2コンテナインストールを実行したところ、期待どおりに機能しました。

その後、app.ymlインストールを実行したところ、それも機能しました。仕様により、標準インストールが機能することはほぼ保証されています。

「いいね!」 4

サーバーのスペックは何ですか?最近、4GBのRAMサーバーではスワップが必要であることがわかりました。

「いいね!」 2

FATALと表示されていました。そうでなければ、以前のすべてのインストールのように気づかなかったでしょう。

Dockerの問題がありました。web_onlyのコンテナが2つ実行されていましたか?
おそらくDockerと不正なリクエストによって引き起こされたため、Docker Hubのログインが必要になりました。
その後、ログインするときにrootである必要があることに気づきました。

DOがポート587を静かにブロックした(2025年3月)ため、メール配信の問題も発生し、すべてを試すまで資格情報の問題だと思っていました。SMTPドメインが正しく入力されているかどうかわかりません。
ポート2525は機能します。(Mailjet)

(サム)これらのエラーすべてにより、将来の安定性のために毎回サーバーをゼロから再構築しています。
通常はもうここに投稿しませんが、ポートブロックとDocker Hubに関する情報を残しておきたかったです。
私は「チーム」の一部のメンバーから激しいいじめを受けていました(チーム頑張れ!)。DMを1人に送ったところ、全員に読まれることに気づかず、約40人がコメントや「いいね」で攻撃してきました。長年投稿してきた後では、嫌な経験でした。
そのため、投稿は避けています。読み取り専用です。
最も多くのソリューションを提供するコンテストはありますか?特に解決策が提供されない場合は役に立ちません。

それで、Let’s Encryptの制限に達し… SSL jailから抜け出したら、自信があります…まあ、かなり自信がありますが、うまくいくでしょう。

おそらく、このDocker Hubログイン要件は公式のインストールに入れる必要があるでしょう。必要のようです…rootとして!

メモリについてはよくわかりません。DOで8ドルのIntelを使用していました。その後、数回の失敗を経て、失敗プロセスをスピードアップできると考え、32ドルのIntel(無料クレジットを消費)に増やしました。
インスタンスを起動したら、サイトを公開するまで最も安いものに戻す必要があります。

「いいね!」 1

この投稿にスワップファイルの設定方法に関する情報があります。

私の4コア4GBインスタンスは月額約8ドルだと思います。

最近DOが587をブロックしたという投稿を見ました。

わかりませんが、メールに問題がある場合は、www.brevo.com を検討してみてください。無料枠があり、テストには十分かもしれません。1日300通のメールが無料です。

「いいね!」 2

再びアップグレードしたサーバーでこれを見ました。

あなたが話しているエラーはこれです:

I, [2025-04-01T15:14:58.799796 #1]  INFO -- : > awk -F\# '{print $1;}' ~/.ssh/authorized_keys | awk 'BEGIN { print "Authorized SSH keys for this container:"; } NF>=2 {print $NF
;}'
awk: fatal: `/root/.ssh/authorized_keys' を読み込み用にオープンできません: No such file or directory
I, [2025-04-01T15:14:58.810714 #1]  INFO -- : Authorized SSH keys for this container:

そして、awk はそれを致命的だと考えていますが、実際には問題ではありません。長年無視してきました。 :slight_smile:

それがいつ本当になるのか疑問に思っていましたが、今のところ多くの人にはそうではないようです。他に1つの例を見たことがあると思います。

Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy に記載されているように、別のホスト名(www.を別の名前として追加するなど)を追加し、after_ssl スタンザのみを含めることで、jail freeで出ることができます。

「いいね!」 3