• Test Data Management

    Holen Sie mehr Informationen aus Ihren Versuchsdaten heraus!

Was sind Docker-Container?

Der Formfaktor, in dem Ihre Softwarelösung verfügbar gemacht (bereitgestellt) wird, bestimmt die Skalierbarkeit und die Ausführungsoptionen. Hier bieten Docker-Container (oder kurz Container) die erforderliche Portabilität für die Installation und Ausführung von Software (Diensten) in einer Cloud-Umgebung, vor Ort oder "at the edge". Damit sind Container der ideale Formfaktor für die Integration von Software in moderne IT-Infrastrukturen.  Aber es gibt noch mehr Gründe für den Einsatz von Containern:

Gründe für den Einsatz von Containern

  • Prozessisolierung für eine sichere Ausführung
    Einer der wichtigsten Aspekte beim Einsatz von Containern ist die Prozessisolierung. Software, die innerhalb eines Containers ausgeführt wird, kann nur auf definierte Ressourcen in Ihrer IT-Landschaft zugreifen, wie z.B. Netzwerk, Speicher und andere. Außerdem hat Software, die in einem Container läuft, keinen Einfluss auf Software, die in anderen Containern läuft. Und Sie können den Rechen- und Speicherverbrauch jedes Containers individuell festlegen.  

  • Die richtige Softwareversion erhalten
    Ein weiterer wichtiger Aspekt ist die Versionskontrolle. Die Versionsinformationen, die für jeden Container verfügbar sind, ermöglichen es Ihnen, die zu verwendende Softwareversion zu bestimmen. Sie können sich an eine bestimmte Version binden, um zu gewährleisten, dass Sie immer die gleiche Version der Software im Container erhalten. Oder Sie können sich dafür entscheiden, immer die neueste und beste Version zu verwenden, um z. B. automatisierte Tests mit dem neuesten Build auszuführen. Und es existieren noch viele weitere Optionen dazwischen...

  • Bereitstellung für Ihre CI/CD-Pipelines oder auf Ihrem Desktop
    Ein weiterer hervorzuhebender Aspekt ist das Deployment von Containern. Container werden in so genannten Container-Registries zur Verfügung gestellt, wie Docker Hub, Microsoft Azure Container Registry oder Amazon Elastic Container Registry, um nur einige zu nennen. Sie können diese Container in Kubernetes - typischerweise von größeren Unternehmen verwendet - oder mit Docker Desktop und anderen verwenden. Mit Docker Desktop können Sie containerisierte Software - wie unsere - auf Ihrem eigenen (Desktop-)Computer verwenden. 

Erhalten Sie Ihre Peak Solution Software als Container

Unsere Softwarelösungen beinhalten und nutzen die notwendigen Webtechnologien wie REST-APIs, Web-UIs und Sicherheitskonzepte, um in einem Container ausgeführt zu werden. 


Unsere Container werden versioniert und in unserer Container-Registry zur Verfügung gestellt. Hier versorgen wir Sie mit den benötigten Software-Updates und Releases. Einmal registriert, sind Sie startklar und können Ihre CI/CD-Pipelines anbinden oder auf Ihrem Desktop installieren. 

Setzen Sie sich mit uns in Verbindung, um mehr über die Integration unserer Software in Ihre spezifische IT-Infrastruktur zu erfahren oder über andere Möglichkeiten der Installation unserer Software zu diskutieren. Oder fragen Sie nach dem Cloud-Hosting Ihrer Installation auf AWS (SaaS) - betrieben und unterstützt von uns.

Verbundene Lösungen

Sie können auf die Links klicken, um mehr Informationen über die einzelnen Komponenten zu erhalten 

Zugehörige Themen