Habe diesen Fehler erhalten

Die Protokolle zeigen
Wie gehe ich vor, um dies zu beheben?
cd /var/discourse
./launcher rebuild app
Seien Sie nicht überrascht, wenn es 20 bis 30 Minuten dauert. Und Sie müssen ein paar Minuten warten, nachdem es fertig ist, bis der Webserver hochgefahren ist.
Danke. Ich habe Folgendes ausgeführt:
sudo su
cd /var/discourse
./launcher rebuild app
Dabei ist dieser Fehler aufgetreten:
/bin/docker: error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/98/984f729957dff9b39ddce4a2a23174a21777d07a629e6f5ebef1540ef2d7b3bf/data?verify=1713392277-sO3GxYp6PxjnEeCwTBcPF%2FqE5Kw%3D: x509: certificate has expired or is not yet valid.
See '/bin/docker run --help'.
Your Docker installation is not working correctly
Troubleshoot docker installation issues hatte keine Lösung.
Sind Sie sicher, dass die Uhrzeit und das Datum auf dieser Maschine korrekt sind?
[root@li511-discourse]# date
Wed Apr 17 21:46:08 UTC 2024
Ich bin in der Bay Area und das scheint ungefähr richtig zu sein.
Funktioniert das?
docker run hello-world
Leider nein
docker run hello-world
Image 'hello-world:latest' lokal nicht gefunden
docker: Fehlerantwort vom Daemon: fehlender Signaturschlüssel.
Siehe 'docker run --help'.
Die gute Nachricht ist, dass es kein Discourse-Problem ist.
Das Einfachste ist wahrscheinlich, eine neue VM zu starten. Als Nächstes sollten Sie Ihr IT-Team bitten, das Problem zu lösen. Wenn Sie das Team sind, würde ich die Uhrzeit, das Netzwerk und die DNS-Einstellungen noch einmal überprüfen. Es sind immer die DNS-Einstellungen, höre ich.
Es ist meine VM und ich habe sie wahrscheinlich schon seit 7 Jahren. Ich habe sie in den letzten 2-3 Jahren nicht mehr angerührt und ich schätze, das hat sich alles angesammelt.
Wenn Sie eine neue VM sagen, eine neue Discourse-Installation? In diesem Fall muss ich die Daten auf diese Maschine migrieren?
Das Betriebssystem ist veraltet. Und die Zertifikatskette ist schlecht. Sie benötigen eine neue VM mit einem neuen Betriebssystem.
Eine Discourse-Site mit rsync auf einen anderen VPS verschieben würde ich tun.
Ein einfacherer Weg, dies mit etwas mehr Ausfallzeit zu tun, ist, einfach einen neuen Server zu erstellen und ein Backup wiederherzustellen.
Sie sollten den alten Container mit
./launcher start app
starten können.