IOTA Full Node mit Docker aufsetzen – Schritt für Schritt
Wir freuen uns bekannt zu geben, dass wir ab sofort offiziell IOTA Public Nodes aus Deutschland bereitstellen. Unsere Nodes befinden sich im ALPHA-Stadium und können gelegentlich neu starten oder resynchronisieren, wenn Wartungsarbeiten nötig sind. In diesem Fall einfach geduldig sein oder den Wallet-Node vorübergehend wechseln.
Da unsere gesamte Infrastruktur über Docker und Orchestrierungstools wie Kubernetes verwaltet wird, fiel die Entscheidung, den IOTA Reference Implementation (IRI) Node ebenfalls als Docker-Container zu betreiben.
Voraussetzungen
- Ein Server mit mindestens 4 GB RAM
- Docker installiert
- Ausreichend Speicherplatz (mindestens 10 GB für die Datenbank)
- Statische IP-Adresse oder Domain
Docker Setup
Das Docker-Image für den IRI-Node wird direkt von Docker Hub bezogen. Die Konfiguration erfolgt über Umgebungsvariablen und ein Volume für die persistente Datenspeicherung.
Docker-Container starten
docker run -d --name iota-node \
-p 14265:14265 \
-p 14600:14600/udp \
-p 15600:15600 \
-v /path/to/data:/iri/data \
iotaledger/iri:latest \
--remote true \
--remote-limit-api "removeNeighbors, addNeighbors" \
-p 14265 \
-u 14600 \
-t 15600
Nachbarn finden
Der IRI-Node benötigt Nachbarn (Neighbors) zum Synchronisieren. Diese können über die IOTA-Community, dedizierte Slack-Kanäle oder Dienste wie IOTA.dance gefunden werden. Nachbarn werden über die API oder Konfigurationsdatei hinzugefügt.
Nachbarn per API hinzufügen
curl -H "Content-Type: application/json" \
-X POST -d '{"command": "addNeighbors", "uris": ["udp://neighbor-ip:14600"]}' \
http://localhost:14265
Monitoring mit IOTA Peer Manager
Für das Monitoring empfehlen wir den IOTA Peer Manager (IPM), der eine übersichtliche Weboberfläche für die Verwaltung des Nodes bietet. Er zeigt den Synchronisierungsstatus, verbundene Nachbarn und weitere wichtige Metriken an.
IPM starten
docker run -d --name iota-pm \
-p 8011:8011 \
-v /path/to/data:/data \
dyrkin6/iota-peer-manager
Bei Fragen oder Problemen stehen wir gerne zur Verfügung. Viel Erfolg beim Aufsetzen eures eigenen IOTA Full Nodes!
Geschrieben von
Patrick HütterGründer & Software-Architekt
Softwarearchitekt, Ingenieur und Unternehmer. Patrick baut seit über einem Jahrzehnt Produkte und Plattformen — von Enterprise-Backends über Cloud-Native-Infrastruktur bis hin zu KI-gestützten Anwendungen. Als Gründer von encircle360 verbindet er technische Tiefe mit unternehmerischem Denken und treibt Open-Source-Projekte voran, die echten Impact haben.
Das könnte dich auch interessieren
Spring Boot Microservices in Kubernetes mit nativer K8s-Service-Discovery und Label-Filtern
15.05.2019 · 12 Min. Lesezeit
CI-Runner in der microVM: Docker-Builds mit Kata Containers auf Kubernetes
31.08.2026 · 10 Min. Lesezeit
GitOps mit Helmfile und Kyverno: Unser Deployment-Workflow
10.03.2025 · 7 Min. Lesezeit