Установка DISCOURSE_MAXMIND_LICENSE_KEY ломает сборку образа Docker/контейнера

Поскольку у меня возникла та же проблема, я могу подтвердить, что после очистки ключа лицензии мои проблемы с пересборкой волшебным образом исчезают.

Даже в течение нескольких дней я старался как мог разобраться в проблеме.

Думаю, я понял суть, но могу и ошибаться.

Во время сборки, похоже, отсутствуют файлы mmdb. Возможно, это связано с тем, что их нет в базовом образе, или, что более вероятно, они удаляются и/или не загружаются до момента их использования, из-за чего сборка завершается с ошибкой.

Теперь, когда я об этом подумал, вызов mmdb_download указывает на код, пытающийся загрузить файл.

Я успешно загрузил файлы вручную (изнутри контейнера Docker) с помощью wget, так что лицензия работает как положено.