Мой веб-хост ненадежен или Discourse в Docker действительно нестабилен?

Я запускаю экземпляр Discourse в чём-то, что можно описать как полууправляемый Docker-контейнер. Каждые несколько месяцев контейнер перестает разрешать DNS-имена, из-за чего не загружаются внешние изображения и не отправляются письма. После перезагрузки всё снова работает.

Теперь веб-хостинг утверждает, что это известная проблема с Discourse в Docker. Мне трудно в это поверить, поскольку тем, посвящённых подобным проблемам, здесь или на GitHub практически нет.

Я ищу опыт других пользователей, запускающих Docker-контейнер Discourse. Узнаёте ли вы эту проблему? Приходится ли вам перезагружать систему каждые несколько месяцев? По сути, я просто хочу проверить, не врет ли веб-хостинг, или это действительно известная проблема с Discourse в Docker?

If you are using official Discourse docker installation - there is no such problem as far as I know.

It is the only best way to keep things stable and get deployment help here.

And please - check
your-domain/logs/
to see if there are any related errors

Thanks @4ong. The installation was done using the official Discourse docker installation.

If there will be no related errors in /logs that I’ve proposed to check - one additional question. Do you use any kind of CDN? CloudFlare f.e.

Yes there are errors. They are all:

Job exception: getaddrinfo: Temporary failure in name resolution

That’s why I know the DNS lookups are failing. This is a returning problem that disappears after a reboot of the server that runs the container. I suspect an intermittent network problem at our webhost. It’s a pretty plain setup, nothing behind Cloudflare or a CDN.

Indeed, it looks that way. At least I have no additional ideas.

That’s what it sounds like to me, though it’s odd that it would get fixed with a reboot.

I edited the title to make it a bit more polite. :wink: