Dein ganzes compose-File läuft neben dem Agent

Docker Engine mit compose-Plugin und sudo auf jeder Box, je nach Plan mit 50 bis 200 GB Disk. Der Agent testet gegen echte Services, und die laufen weiter, wenn du gehst. Ab $5 im Monat.

Ab $5 im Monat · Docker und sudo inklusive · Jederzeit im Dashboard kündbar

Was dir Docker auf der Box bringt

  • Echte Services, echte Tests

    Der Agent fährt Migrationen und Integrationstests gegen die Datenbanken, die deine App wirklich nutzt.

  • Am Morgen schon warm

    Container laufen weiter, wenn der Tab zu ist. Der nächste Lauf startet mit Daten und Caches an Ort und Stelle.

  • Disk, in die Images passen

    50, 100 oder 200 GB je nach Plan, für Images, Volumes, Seed-Dumps und Build-Cache.

  • sudo für den Rest

    apt install, was immer das Projekt braucht. Es ist deine Box.

Die Details

Engine
Docker 29 mit compose 5, dein User ist in der docker-Gruppe
Wo es läuft
In deiner Box, einem unprivilegierten System-Container mit aktiviertem Nesting
Netzwerk
Öffentliches Internet mit 50, 100 oder 200 Mbit je nach Plan, private Adressbereiche und Port 25 gesperrt
Disk
Images und Volumes teilen sich die 50, 100 oder 200 GB des Plans
Ports
Webdienste auf 0.0.0.0 bekommen eine Preview-URL, alles andere per SSH-Forwarding

Fragen dazu

Funktioniert meine bestehende docker-compose.yml?

Repo klonen, docker compose up ausführen. Das File läuft wie auf einem Linux-Laptop, Bind-Mounts zeigen auf Pfade der Box statt auf deinen Laptop.

Kann ich privilegierte Container starten?

Container laufen in einer unprivilegierten Box. Workloads, die Kernel-Module des Hosts oder Raw Devices brauchen, gehören auf eine eigene Maschine. Datenbanken, Caches, Queues und Web-Apps laufen wie gewohnt.

Kommen Container nach einem Neustart zurück?

Images und Volumes bleiben. Container mit Restart-Policy starten wieder, sobald die Box startet.

Dein ganzes compose-File läuft neben dem Agent

Starte eine Box, gib dem Agenten den Job und schließ den Tab. Komm zurück zu fertiger Arbeit.

Meine Box starten

Abgerechnet beim Start der Box · Kündigung im Dashboard, die Box läuft bis zum Ende des bezahlten Monats