Mi VPS solo tiene una dirección IPv6, pero estoy usando el proxy IPv6 de github de Dan Win: puedo hacer ping a github.com, cloné discourse_docker.git con éxito y puedo clonar el mismo discourse.git desde la línea de comandos en el mismo VPS. Pero cuando el mismo comando es ejecutado por discourse-setup, no puede resolver github.com y falla.
Una publicación anterior recomendó establecer mtu=1400 en mi archivo docker.service, lo cual hice, pero no cambió nada.
Inicialmente asumí que era un problema de IPv6, pero el hecho de que mi VPS pueda acceder a github y clonar el paquete me confunde… No sé qué está haciendo setup de manera diferente. Desearía que hubiera alguna forma de decirle a discourse-setup que github.git ya está en el servidor o simplemente usar la configuración predeterminada del servidor que funcionó.
He tenido problemas con Docker en sistemas solo IPv6 en el pasado relacionados con la falta de NAT, ya que Docker a menudo usa direcciones IP que solo son accesibles desde el host, pero Docker no configura automáticamente NAT para IPv6.