Docker
Der Standard, um selbst gehostete Apps in Containern zu betreiben.
Docker packages applications into portable containers that run the same everywhere. Combined with Docker Compose, it is the fastest, cleanest way to deploy and update the dozens of services a typical home server runs.
Hauptfunktionen
- Lightweight, isolated containers
- Huge ecosystem of prebuilt images
- Docker Compose for declarative stacks
- Runs on virtually any Linux host
Vorteile
- Enormous community and documentation
- Reproducible, easy to back up and migrate
- Minimal overhead compared to VMs
Nachteile
- Networking concepts have a learning curve
- Rootful Docker runs as a privileged daemon
Betriebssystem
LinuxWindowsmacOSDocker