Zum Inhalt springen
Glossar

Docker

Docker ist eine Plattform, die Anwendungen samt Abhängigkeiten in Container verpackt, damit sie auf jedem Rechner mit Docker identisch laufen.

Ausführliche Erklärung

Ein Image enthält eine Anwendung mit allem, was sie zum Laufen braucht. Aus einem Image startet Docker einen oder mehrere Container. Mit Docker Compose lassen sich mehrere Container, etwa Anwendung, Datenbank und Cache, in einer Datei beschreiben und gemeinsam starten.

Container und virtuelle Maschine

Container teilen sich den Kernel des Hosts. Sie starten dadurch in Sekunden und brauchen weniger Speicher als eine virtuelle Maschine, sind aber weniger stark voneinander getrennt.

Betrieb und Sicherheit

  • Images aus vertrauenswürdigen Quellen beziehen und regelmäßig neu bauen, damit Sicherheitsupdates ankommen
  • Daten, die bleiben sollen, gehören in Volumes außerhalb des Containers
  • Zugangsdaten nicht ins Image schreiben

Softwareentwicklung

Ihr Vorhaben technisch einordnen

Im kostenlosen Erstgespräch von 30 Minuten schildern Sie Ihr Vorhaben. Wir sagen, welche Technik passt und wie wir Umsetzung und Betrieb angehen.

← Zurück zum Glossar