Restaurer à partir d'une image de serveur contenant Discourse, mais erreur de reconstruction

Je sauvegarde une image de serveur sur laquelle Discourse fonctionne correctement, puis je la restaure sur un nouveau serveur à partir de cette sauvegarde. Cependant, lorsque je reconstruis l’application depuis le répertoire Discourse, je rencontre systématiquement une erreur d’accès à Git. Le message d’erreur est le suivant :

"cd /pups && git pull && /pups/bin/pups --stdin

fatal: unable to access ‘GitHub - discourse/pups: Simple yaml based bootstrapper for Linux machines · GitHub’: Could not resolve host: github.com"

Par ailleurs, le réseau ne pose aucun problème : j’ai bien accès à GitHub. Je me demande s’il existe une configuration contenant l’adresse IP de l’ancien serveur dans Discourse, mais je n’arrive pas à la trouver.

Le réseau hôte ne pose aucun problème, mais le réseau Docker est défaillant.

La semaine dernière, quelqu’un a signalé un bug similaire : le réseau Docker ne parvenait pas à se connecter au DNS fourni par DHCP, et le passage à un DNS public (comme 8.8.8.8) a résolu le problème.

J’ai modifié le serveur de noms dans resolv.conf et hosts, mais cela ne fonctionne pas.

Lequel de resolve.conf ? Le conteneur Docker ou l’hôte ?

Le conteneur Docker peut-il faire un ping sur cette adresse IP ? Si ICMP n’y parvient pas, UDP ne le fera pas non plus.

Je ne sais pas lequel configurer

Désolé de raviver un vieux fil. J’ai le même problème :

fatal: unable to access ‘GitHub - discourse/pups: Simple yaml based bootstrapper for Linux machines · GitHub’: Could not resolve host: github.com
ed49e7f0cd62b126dbf62361bde91094df50435ead3813455b1a9bf2305a2604
** ÉCHEC DU BOOTSTRAP ** veuillez faire défiler vers le haut et rechercher les messages d’erreur précédents, il peut y en avoir plus d’un.

Comme je ne suis pas développeur/coder, je ne possède que des connaissances limitées en FTP, SSH et commandes Linux. J’ai surtout configuré le forum moi-même en apprenant au fur et à mesure.

Cependant, aujourd’hui, j’ai modifié certaines informations SMTP dans app.yml, puis j’ai reconstruit et obtenu ce problème.
Quelqu’un peut-il m’orienter vers un guide complet pour résoudre ce problème avec Docker ?

Si votre serveur ne parvient pas à résoudre GitHub, c’est probablement qu’il y a un problème de DNS.