Не могу запустить Discourse

В крайнем случае я удалил Discourse и попытался переустановить его, но, думаю, проблема вызвана компанией, предоставляющей мне услугу VDS.

Да. Некоторые администраторы используют ufw, и иногда исходящий трафик блокируется.

Именно поэтому утверждение, что это является причиной проблем, без каких-либо доказательств, вводит в заблуждение и путает.

Вы пробовали предложение о перезагрузке? После этого вы можете протестировать сетевое взаимодействие Docker, запустив, например, следующие команды, которые помогут понять, что происходит:

# запустить контейнер
docker run --rm -it discourse/base:2.0.20231023-1945 bash

# установить некоторые утилиты
(apt-get update && apt-get -y install iputils-ping bind9-dnsutils) > /dev/null

# работает ли вообще IPv4-сетевое взаимодействие?
ping -qc 2 8.8.8.8

# работает ли разрешение DNS, как настроено?
ping -qc 2 www.github.com

# какие DNS-серверы используются?
cat /etc/resolv.conf

# может ли каждый из DNS-серверов разрешить github.com?
# для каждого IP-адреса DNS-сервера из списка выполните:
dig +noauth +noadditional www.github.com @«NAMESERVER_IP»

Пример вывода:

○ → docker run --rm -it discourse/base:2.0.20231023-1945 bash
root@5ffcc80a31a0:/# (apt-get update && apt-get -y install iputils-ping bind9-dnsutils) > /dev/null
debconf: отложенная конфигурация пакета, так как apt-utils не установлен

root@5ffcc80a31a0:/# ping -qc 2 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) байт данных.

--- статистика ping для 8.8.8.8 ---
2 пакета передано, 2 получено, 0% потерь пакетов, время 1001 мс
rtt min/avg/max/mdev = 5.556/5.950/6.345/0.394 мс

root@5ffcc80a31a0:/# ping -qc 2 www.github.com
PING github.com (140.82.112.4) 56(84) байт данных.

--- статистика ping для github.com ---
2 пакета передано, 2 получено, 0% потерь пакетов, время 1002 мс
rtt min/avg/max/mdev = 22.667/23.661/24.656/0.994 мс

root@5ffcc80a31a0:/# cat /etc/resolv.conf
# Сгенерировано resolvconf
nameserver 192.168.1.51
nameserver 192.168.1.52

root@5ffcc80a31a0:/# dig +noauth +noadditional www.github.com @192.168.1.51

; <<>> DiG 9.16.44-Debian <<>> +noauth +noadditional www.github.com @192.168.1.51
;; глобальные опции: +cmd
;; Получен ответ:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22936
;; флаги: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 13, ADDITIONAL: 27

;; PSEUDOSECTION OPT:
; EDNS: версия: 0, флаги:; udp: 4096
; COOKIE: 1e81477884510c6eb35093fb6577611966c36d79b2294ab9 (хорошо)
;; SECTION ЗАПРОСА:
;www.github.com.			IN	A

;; SECTION ОТВЕТА:
www.github.com.		3469	IN	CNAME	github.com.
github.com.		41	IN	A	140.82.114.3

;; Время запроса: 0 мс
;; SERVER: 192.168.1.51#53(192.168.1.51)
;; ВРЕМЯ: Mon Dec 11 19:20:57 UTC 2023
;; MSG SIZE  rcvd: 897

Похоже, это так. Можете ли вы связаться с ними или поделиться подробностями?