Échec de la connexion à docker

Au lieu d’utiliser l’application en 1 clic sur Digital Ocean, je suis ce guide : discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
J’obtiens l’erreur suivante :

Quelqu’un sait ce que je peux faire ?

2 « J'aime »

Vous pouvez exécuter sudo apt install docker.io pour installer Docker sur le système donné.

J’espère que cela vous aidera !

2 « J'aime »

Merci, ça a fonctionné à la perfection !

1 « J'aime »

Soupir, une autre erreur au démarrage de l’installation

2 « J'aime »

Il semble que vous ne soyez pas connecté à Internet. Pourriez-vous essayer d’exécuter ping google.com ? Hébergez-vous cela dans le cloud, sur une VM ou sur du métal nu ?

2 « J'aime »

Je l’héberge sur DigitalOcean.
ping google :

2 « J'aime »

Intéressant. Pourriez-vous essayer de récupérer https://get.docker.com/ à l’aide de la commande
curl -v https://get.docker.com/

2 « J'aime »

Je ne sais pas pourquoi, mais j’ai redémarré putty et j’ai exécuté la même commande d’installation de discourse et cela semble s’installer maintenant.

2 « J'aime »

Parfait ! Je suis content que vous ayez trouvé une solution. :blush:

Faites-moi savoir si vous avez besoin d’autre chose.

2 « J'aime »

J’abandonne, même problème qu’hier avec l’installation en 1 clic. Lors de la configuration du compte administrateur, je ne reçois pas l’e-mail d’activation, et je suis sûr d’avoir correctement configuré l’e-mail.

2 « J'aime »

Quel fournisseur SMTP utilisez-vous ? Différents fournisseurs SMTP ont des limites, des restrictions et des exigences différentes pour prévenir les abus.

2 « J'aime »

mailgun, gratuit

2 « J'aime »

Pourriez-vous m’envoyer la sortie de cette commande ?

cd /var/discourse
tail shared/standalone/log/rails/production.log
2 « J'aime »

Sujet poursuivi en messages privés.

2 « J'aime »

Vous devrez probablement modifier l’e-mail de notification pour qu’il corresponde au domaine pour lequel vous avez configuré Mailgun.

1 « J'aime »

donc par exemple le domaine est sofa.com, je dois mettre le courrier de notification à « noreply@mg.sofa.com » au lieu de « noreply@sofa.com » ?

Vous devez faire en sorte que l’e-mail de notification corresponde à ce que vous avez configuré pour que le service de messagerie envoie des e-mails.

1 « J'aime »

ok oui, en gros les enregistrements dans mailgun sont mg.domain, que j’ai également mis dans cloudflare.
cependant l’enregistrement cname WWW pour le domaine lui-même est domain.com

J’ai essayé noreply@mg.domain.com et noreply@domain.com

Aucun des deux ne fonctionne et aucun e-mail n’apparaît dans les journaux de Mailgun.
Argh, c’est tellement frustrant, je ne vois littéralement pas comment cela ne fonctionne pas, tout est configuré correctement et tous les paramètres DNS s’affichent en vert.