Docker Hosting

Professionelles Docker Hosting

Die Zukunft der Container Virtualisierung

Docker Container ermöglichen Virtualisierung auf eine völlig neue Art und Weise und sind gerade dabei, Hosting, Softwareentwicklung und viele weitere Bereiche zu revolutionieren.

Während bei herkömmlichen Virtualisierungslösungen zuerst ein Betriebssystem installiert und konfiguriert werden muss, basiert Docker auf „Base Images“, die bereits ein vorkonfiguriertes Betriebssystem beinhalten und als Vorlage dienen. Von diesen Images können beliebig viele weitere Container (virtuelle Maschinen) gestartet werden. Die von einem Base Image gestarteten Container verbrauchen fast keinen Festplattenspeicher, weil alle Container zur Laufzeit auf dasselbe Base Image zugreifen. Wenn eine Datei geändert wird, wird sie vom Base Image zur obersten Schicht, dem laufenden Container, hinaufkopiert (Copy on Write). Das Base Image bleibt dabei unverändert und der laufende Container verbraucht nur so viel Speicher wie die Datei groß ist, die geändert wurde.

Dieses einfache Prinzip ermöglicht es, innerhalb von Sekunden unzählige Container zu starten von denen sich jeder wie eine eigene, vollwertige virtuelle Maschine verhält – und das bei einem vernachlässigbar geringen Ressourcenverbrauch. Die Einsatzmöglichkeiten davon sind vielfältig:

  • Softwareentwickler können ihre Software in Containern laufen lassen und schicken an die QA-Abteilung nur die oberste Datenschicht (die Daten, die nicht im Base Image sind). Wenn die Software beim Entwickler funktioniert, wird sie somit auch garantiert in der QA-Abteilung und beim Kunden funktionieren, denn die Laufzeitumgebung ist exakt die gleiche. Softwareentwickler lieben dieses Feature von Docker!
  • Hostingprovider können Base-Images nutzen, um beliebige Softwareversionen miteinander zu kombinieren. Sie möchten für Ihre Webseite Apache 2.4 mit MySQL und PHP 5.6 haben? Oder doch lieber Nginx mit MongoDB und PHP 5.5? Mit Docker starten entsprechend vorkonfigurierte Container in wenigen Sekunden und Sie können sofort loslegen.
  • Sie brauchen mehr Performance für Ihre Webapplikation? Mit Docker starten Sie in vielen Fällen einfach noch einen Container auf einem zusätzlichen Server, konfigurieren das Load-Balancing und können so flexibel skalieren.
  • Sie möchten unterschiedliche Versionen eines Programms gleichzeitig betreiben? Mit Docker kein Problem, starten Sie einfach Ihr Base-Image und installieren Sie dorthin eine andere Version des Programms.

internex unterstützt neueste Technologien

Bei internex legen wir Wert darauf, am Puls der Zeit zu sein und unseren Kunden die neueste Technik zur Verfügung zu stellen. Unser Angebot beschränkt sich dabei nicht nur auf Docker, sondern umfasst auch andere Programme und Technologien aus dem Docker-Ökosystem wie Kubernetes, OpenShift und weitere auf Anfrage.

Wir bieten Ihnen an, nach einer Besprechung der Anforderungen, eine maßgeschneiderte Lösung auf der Basis von Docker zu erstellen, sodass auch Sie die Flexibilität von Docker Containern produktiv für Ihr Unternehmen einsetzen können.