Docker

Docker

Entwicklung & Betrieb · Version 29.8.1 · Debian 13

Ihr Seed steht nach wenigen Sekunden bereit und richtet Docker beim ersten Start ein. Einige Minuten später ist die Anwendung einsatzbereit.

Wir richten auf Ihrem Seed Docker Engine und Docker Compose aus dem offiziellen Docker-Repository ein. Eine Anwendung mit Datenbank und Reverse Proxy beschreiben Sie in einer compose.yaml und starten sie mit docker compose up -d. Compose-Dateien aus Ihrer lokalen Entwicklung laufen auf dem Seed mit denselben Befehlen weiter. Images ziehen Sie aus Docker Hub oder Ihrer eigenen Registry, eigene Images bauen Sie mit Buildx direkt auf dem Seed. Docker Engine, Compose und Buildx stehen unter der Apache-Lizenz 2.0 und sind auch im kommerziellen Einsatz kostenlos.

Nach dem ersten Start

Docker ist 1 bis 2 Minuten nach dem Erstellen des Seeds einsatzbereit. Installiert werden aus dem offiziellen Docker-Repository für Debian 13 Docker Engine 29.8.1, containerd 2.3.6, Docker Compose 5.5.1 und Buildx 0.37.1.

Liegt /root/ready.txt auf dem Seed, hat Docker bereits einen Testcontainer gestartet. Bricht die Installation ab, entsteht stattdessen /root/failed.txt, das vollständige Log steht in /root/docker-install.log. Bis eine der beiden Dateien erscheint, läuft die Installation noch.

Sie melden sich per SSH als root an und arbeiten direkt mit docker und docker compose. Die Log-Rotation in /etc/docker/daemon.json behält je Container drei Dateien zu 10 MB, geänderte Log-Optionen gelten nach systemctl restart docker für neu erstellte Container. Updates spielen Sie mit apt update && apt upgrade aus dem Docker-Repository ein. Container mit restart: unless-stopped oder always starten nach einem Update und nach einem Neustart des Seeds wieder.

Docker-Netzwerke arbeiten ab Werk nur mit IPv4, deshalb erhält der Seed beim Erstellen automatisch eine öffentliche IPv4-Adresse. Ports, die Sie mit -p oder unter ports: veröffentlichen, gibt Docker per iptables direkt frei. Welche davon aus dem Internet erreichbar sind, legen Sie mit einer Firewall unter Netzwerk > Firewalls fest.

Einen kompletten Stack mit Docker Compose zeigen unsere Anleitungen zu Vaultwarden, Ghost und Strapi, jeweils unter „Weg B: Installation über Docker Compose“. Den ersten Schritt „Docker installieren“ überspringen Sie dort.

Passende Modelle

Entry

Der Einstieg für geringe CPU-Last


Geteilte vCPUs
CPU der Xeon-Gold-Klasse
DDR4-ECC-RAM
Für geringe CPU-Last
3-fache Replikation via Ceph
10 TB Traffic inklusive
Anbindung bis zu 1 Gbit/s

ab
14,59 €
/ Monat
ab
0,023389 €
/ Stunde
Empfohlen

Standard

Allrounder für wechselnde Produktivlast


Geteilte vCPUs
AMD EPYC 9655 (Turin)
DDR5-ECC-RAM
Für wechselnde Produktivlast
3-fache Replikation via Ceph
20 TB Traffic inklusive
Anbindung bis zu 2,5 Gbit/s

ab
15,34 €
/ Monat
ab
0,024579 €
/ Stunde

Performance

Exklusive Rechenleistung für Dauerlast


Dedizierte vCPUs
AMD EPYC 9575F (Turin)
DDR5-ECC-RAM
Für Dauerlast
3-fache Replikation via Ceph
20 TB Traffic inklusive
Anbindung bis zu 10 Gbit/s

ab
44,03 €
/ Monat
ab
0,070561 €
/ Stunde

Alle Preise inkl. 19% MwSt.

Alle 15 passenden Modelle anzeigen

Entry

ModellCPU RAM SpeicherTraffic AnbindungPreis/StundePreis/Monat
S1 Kern2 GB20 GB10 TB1 Gbit/s
0,005848 €
3,65 €
M2 Kerne4 GB40 GB10 TB1 Gbit/s
0,011694 €
7,29 €
L4 Kerne8 GB80 GB10 TB1 Gbit/s
0,023389 €
14,59 €
XL8 Kerne16 GB160 GB10 TB1 Gbit/s
0,038312 €
23,91 €

Standard

ModellCPU RAM SpeicherTraffic AnbindungPreis/StundePreis/Monat
XS1 Kern4 GB40 GB20 TB2,5 Gbit/s
0,014303 €
8,93 €
S2 Kerne8 GB80 GB20 TB2,5 Gbit/s
0,024579 €
15,34 €
M4 Kerne16 GB160 GB20 TB2,5 Gbit/s
0,049158 €
30,68 €
L8 Kerne24 GB240 GB20 TB2,5 Gbit/s
0,093740 €
58,49 €
XL10 Kerne32 GB360 GB20 TB2,5 Gbit/s
0,120608 €
75,26 €
XXL16 Kerne64 GB500 GB20 TB2,5 Gbit/s
0,188623 €
117,70 €

Performance

ModellCPU RAM SpeicherTraffic AnbindungPreis/StundePreis/Monat
S2 Kerne16 GB80 GB20 TB10 Gbit/s
0,070561 €
44,03 €
M4 Kerne32 GB160 GB20 TB10 Gbit/s
0,141122 €
88,06 €
L8 Kerne64 GB240 GB20 TB10 Gbit/s
0,277666 €
173,26 €
XL16 Kerne128 GB360 GB20 TB10 Gbit/s
0,548467 €
342,24 €
XXL32 Kerne192 GB500 GB20 TB10 Gbit/s
1,011118 €
630,94 €

Über die Public API erstellen

Ein einziger Aufruf erstellt diesen Seed. Ersetzen Sie die Platzhalter, die mit $ beginnen, durch Ihre Werte, etwa Ihren API-Token und die IDs aus Ihrem Account. Zur Public API

bash
curl -X POST "https://api.dataforest.net/api/v1/public/seeds" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "plan": "lines/standard/models/standard-c2-m4-s80",
  "location": "fra01",
  "source": {
    "type": "app",
    "ref": "apps/docker/versions/docker-v29.8.1"
  },
  "project_id": "$PROJECT_ID",
  "name": "docker"
}'

Unser Cloud-Newsletter

Bleiben Sie immer auf dem neusten Stand und erhalten Sie wertvolle Tipps, indem Sie unseren Newsletter abonnieren.

Noch Fragen?

Unsere Experten stehen Ihnen gerne zur Verfügung. Sie werden überrascht sein, wie schnell wir sind.

Hintergrundbild