CONTENS auf Docker

CONTENS auf Docker

Docker vereinfacht die Bereitstellung von Anwendungen durch Container. Diese Container beinhalten alle notwendigen Softwarekomponenten, lassen sich leicht als Dateien transportieren und einfach installieren. Alles Gründe, warum die Bereitstellung über Docker immer beliebter wird.

Docker-Konfigurationen von CONTENS

CONTENS liefert für das CMS mehrere Docker-Konfigurationen für unterschiedliche Einsatzzwecke aus.

  • Basiskonfiguration mit leerer CONTENS Datenbank - ideal zum Anlegen eines neuen CMS-Projekts
  • Entwicklungskonfiguration mit Applikationserver, Webserver, Volltextsuche, Cache
  • Entwicklungskonfiguration mit zusätzlichen Kibana- und Logstash-Containern

Diese drei Beispiele verwenden Docker Compose YML Dateien und bieten eine sehr einfache Möglichkeit, das CONTENS CMS zu testen. Nach dem Ausführen des compose-Befehls, können die Container mit den start-/stop-Kommandos gestartet und gestoppt werden. Für die Orchestrierung können neben Docker Compose auch Kubernetes, AWS ECS und andere gängige Tools verwendet werden.

Vorteile von CONTENS auf Docker

Docker Container bieten zahlreiche Vorteile, zu den wichtigsten zählen:

  • Unabhängig von Betriebssystemen
  • Schnelle einheitliche Installation von CONTENS
  • Einfachere Software Updates (durch einfache Änderungen in der Konfigurationsdatei)
  • Skalierbar durch Anpassung der Ressourcen (horizontal und vertikal)
  • Schneller Aufbau von identischen Applikationsumgebungen zum Entwickeln und Testen
  • Einfache Übernahme optimierter und getesteter Konfigurationen in die Produktivumgebung.

Voraussetzungen

Um CONTENS auf Docker einsetzen zu können, müssen folgende Voraussetzungen erfüllt sein.

  • Docker Repository (lokal oder in der Cloud, z.B. AWS ECR)
  • Server mit installiertem Docker Daemon

Wir unterstützen Sie gerne

Wenn Sie Fragen zum Einsatz von CONTENS auf Docker haben oder Unterstützung bei der Einrichtung benötigen, nutzen Sie bitte unser Kontaktformular oder schreiben Sie an info@contens.de.