Me encuentro actualmente con el mismo problema. También intenté agregar manualmente un comando para que se ejecute en el archivo de configuración sin éxito.
El archivo hosts es manejado por docker, y normalmente necesitas usar --add-host para lograr esto. Aún no sé cómo agregar este argumento al inicio del contenedor de discourse.