Praxisnahe, zeitlose Guides fuer Entwickler. Jeder baut auf echten Befehlen und lauffaehigen Beispielen auf und sagt klar, wann man das behandelte Werkzeug nicht einsetzen sollte.
Unten steht alles, neueste zuerst.
Praxisnahe, zeitlose Guides fuer Entwickler. Jeder baut auf echten Befehlen und lauffaehigen Beispielen auf und sagt klar, wann man das behandelte Werkzeug nicht einsetzen sollte.
Unten steht alles, neueste zuerst.
Warum ein Container beim Neustart seine Daten verliert Schreiben Sie eine Zeile in eine Datenbank, die in einem Docker-Container läuft, stoppen Sie den Container und starten Sie ihn neu: Die Zeile ist weg. Jeder Container bekommt sein Dateisystem bei jedem Start frisch aus seinem Image. Alles, was der Container selbst schreibt – Datenbankdateien, Uploads, Logs –, landet in einer beschreibbaren Schicht, die verworfen wird, sobald der Container entfernt wird. Ein Docker-Volume ist der Weg, diese Daten außerhalb des Containers zu halten, wo sie erhalten bleiben. ...
Was Kubernetes macht Einen einzelnen Docker-Container auf einer Maschine starten Sie von Hand. Fünfzig Container auf zehn Maschinen sind eine andere Sache: sie neu starten, wenn sie abstürzen, verschieben, wenn eine Maschine ausfällt, den Datenverkehr zwischen ihnen aufteilen, sie ohne Ausfallzeit aktualisieren. Kubernetes (kurz K8s) ist das System, das diese Verwaltung für Sie übernimmt. Was ist Kubernetes? Kubernetes ist eine Open-Source-Plattform für die Container-Orchestrierung. Sie wurde 2014 von Google entwickelt, basierend auf 15 Jahren Erfahrung in der Verwaltung von Containern im großen Maßstab, und wird jetzt von der Cloud Native Computing Foundation (CNCF) gepflegt. ...