Ich habe ein Server-Image gesichert, auf dem Discourse einwandfrei läuft, und es auf einem neuen Server wiederhergestellt. Beim erneuten Erstellen der App aus dem Discourse-Verzeichnis tritt jedoch stets ein Fehler beim Zugriff auf Git auf. Die Fehlermeldung lautet:
Übrigens gibt es keine Netzwerkprobleme; ich kann auf GitHub zugreifen. Ich vermute, dass eine Konfiguration die IP-Adresse des alten Servers enthält, kann sie aber nicht finden.
Das Host-Netzwerk funktioniert einwandfrei, aber das Docker-Netzwerk ist defekt.
Letzte Woche beschwerte sich jemand über einen ähnlichen Fehler, und das Docker-Netzwerk konnte keine Verbindung zum vom DHCP bereitgestellten DNS herstellen. Die Einstellung auf ein öffentliches DNS (wie 8.8.8.8) hat das Problem gelöst.
Da ich kein Entwickler/Programmierer bin, verfüge ich nur über begrenzte Kenntnisse in Bezug auf FTP, SSH und Linux-Befehle. Ich habe das Forum größtenteils selbst eingerichtet und dabei gelernt.
Heute habe ich jedoch einige SMTP-Informationen in der app.yml geändert, den Container neu aufgebaut und dieses Problem erhalten.
Kann mir jemand eine umfassende Anleitung zur Behebung des Problems mit Docker empfehlen?