Docker
term_id: docker
Category: engineering_practice
Definition
Docker ermöglicht es Entwicklern, eine Anwendung zusammen mit allen ihren Abhängigkeiten in einer standardisierten Einheit für die Softwareentwicklung zu verpacken. Diese Container isolieren die Software von ihrer Umgebung und gewährleisten so konsistente
Summary
Docker ist eine Plattform zur Entwicklung, Verteilung und Ausführung von Anwendungen in leichtgewichtigen, portablen Containern.
Key Concepts
- Containerisierung
- Images
- Isolierung
- Portabilität
Use Cases
- Bereitstellung trainierter ML-Modelle als Microservices
- Standardisierung von Entwicklungsumgebungen für Data-Science-Teams
- Skalierung von Inferenzlasten in der Cloud-Infrastruktur
Code Example
| |