00:00 intro
00:43 location d’une machine chez scaleway https://console.scaleway.com/
02:16 ajout d’une nouvelle clé ssh ssh-keygen -t ed25519 -f ~/.ssh/test
03:55 fin de la location de serveur
04:26 se connecter à la machine ssh root@163.172.142.197
04:44 installation de docker Install Docker Engine on Debian | Docker Docs
04:50 installation des dépendances
05:46 fin installation de docker (30 secondes)
06:00 configuration du docker-compose.yml
06:43 lancement docker compose up -d
07:00 logs docker compose logs -f
07:12 télémétrie Polkadot Telemetry
07:26 conclusion
07:50 fin de la location de la machine
08:57 confirmation : plus de noeud Duniter
Je vois déjà une erreur : j’ai indiqué gdev.example.org comme nom de domaine du endpoint p2p. C’est pas très grave, mais j’aurais pu remplacer par l’ip ou un nom de domaine custom.
Bravo @HugoTrentesaux. Pour simplifier encore et descendre sous les 8 min il est inutile d’aller chercher Docker chez Docker. Il y a les paquets docker.io et docker-compose dans Debian bullseye qui font très bien le taf.
Bonsoir
je suis en train d 'essayer de suivre ce tuto
l’instal de docker semble ok,
ensuite la commande sudo docker compose logs -f me donne ca au lieu de demarer le nœud.
quelqu’un peut aider?
jef83, [29/06/2023 22:27]
htop : Resource monitor
cpu : Shows CPU information and stats
root@DietPi:~# nano
root@DietPi:~# sudo docker compose logs -f
root-duniter-validator-1 | exec /usr/local/bin/docker-entrypoint: exec format error
root-duniter-validator-1 | exec /usr/local/bin/docker-entrypoint: exec format error
root-duniter-validator-1 | exec /usr/local/bin/docker-entrypoint: exec format error
root-duniter-validator-1 | exec /usr/local/bin/docker-entrypoint: exec format error
[...]
Je suis entrain d’essayer d’installer duniter.
Dans le fichier docker-compose.yml
je change que
‘DUNITER_NODE_NAME=YOUR_NAME-validator ?’
Est ce qu’il faut laisser validator?
J’ai mis tatinetteb-duniter et j’ai mis à la place de gdev.example.org mon nom de domaine DUNITER_PUBLIC_ADDR=/dns/gdev.example.org/tcp/30333 # <--- your public p2p endpoint
J’obtiens en faisant docker compose up -d:
✘ Network root_default Error 0.0s
failed to create network root_default: Error response from daemon: Failed to program FILTER chain: iptables failed: iptables --wait -I FORWARD -o br-ed52e009535d -j DOCKER: iptables v1.8.7 (nf_tables): Chain ‘DOCKER’ does not exist
Try `iptables -h’ or ‘iptables --help’ for more information.
(exit status 2)
Je reviens sur ce sujet parce que j’installe un nouveau serveur. À quel point ces paquets sont à jour ? Je compare en local (arch) avec un apt search :
# en local
$ docker --version
Docker version 27.1.2, build d01f264bcc
$ docker-compose --version
Docker Compose version 2.29.2
# sur debian
$ apt search docker
docker/stable 1.5-2 all
transitional package
docker.io/stable 20.10.24+dfsg1-1+b3 amd64
Linux container runtime
docker-compose/stable 1.29.2-3 all
define and run multi-container Docker applications with YAML
Il y a rien qui colle
Donc je me demande quel paquet debian utiliser et si la méthode d’installation manuelle n’est pas préférable.