DISCOURSE_MAXMIND_LICENSE_KEY を設定すると、docker イメージ/コンテナのビルドが壊れます

ライセンスキーをクリアすると、ビルドの問題が魔法のように解消されることを確認できたため、同じ問題を抱えていました。

数日かけて、この問題の根源を突き止めようと最善を尽くしました。

正しいと思いますが、間違っている可能性もあります。

ビルド中に、mmdb ファイルが見つからないようです。これは、ベース イメージに存在しないか、より可能性が高いのは、ロードされる前に削除されているか、ダウンロードされていないため、ビルドが失敗している可能性があります。

考えてみると、mmdb_download が呼び出されていることは、ファイルをダウンロードしようとしているコードを示しています。

ライセンスが期待どおりに機能しているため、手動で (Docker コンテナ内から) wget を使用してファイルを正常にダウンロードしました。