Docker: Wie Stackhero für Docker funktioniert

Diese Dokumentation ist Teil des Einführung-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Einführung in Stackhero für Docker.

Willkommen in der Stackhero-Dokumentation

Stackhero bietet eine einsatzbereite Docker Cloud CaaS (Containers as a Service) Plattform, die für schnelle und zuverlässige Container-Bereitstellungen entwickelt wurde:

  • Deployment in die Produktion mit nur einem docker-compose up. Es ist keine zusätzliche Konfiguration erforderlich: Starten Sie einfach Ihre Container.
  • Wählen Sie Ihren eigenen Domainnamen, der automatisch per HTTPS gesichert wird (zum Beispiel: https://api.ihr-unternehmen.com, https://www.ihr-unternehmen.com oder https://backoffice.ihr-unternehmen.com).
  • Profitieren Sie von hoher Performance und robuster Sicherheit auf einer privaten, dedizierten Infrastruktur.
  • Updates können mit nur einem Klick angewendet werden – für eine einfache und unkomplizierte Wartung.

Ihre Container sind in etwa fünf Minuten produktiv einsatzbereit. Stackhero übernimmt für Sie das Infrastrukturmanagement, Updates und die Sicherheit, sodass Sie sich ganz auf die Entwicklung Ihrer Anwendungen konzentrieren können. Erfahren Sie mehr über das Docker CaaS Cloud Hosting.

Wenn Sie einen Stackhero für Docker-Dienst erstellen, stellt das System eine private virtuelle Maschine mit einer dedizierten IPv4-Adresse bereit. Dieser vorkonfigurierte Dienst ist in nur zwei Minuten einsatzbereit und sorgt für einen reibungslosen Start.

Der Dienst umfasst mehrere wesentliche Schichten und Systeme, wie zum Beispiel:

  • Docker: Zum Ausführen Ihrer Container.
  • Docker API: Verbinden Sie sich mit Docker über Ihre lokale Docker CLI.
  • Portainer: Eine grafische Oberfläche zur Verwaltung Ihrer Container.
  • Traefik: Verwalten Sie automatisch den HTTP-Verkehr mit TLS-Verschlüsselung (HTTPS).

Der Dienst ist darauf ausgelegt, einfach, robust und sicher zu sein. Er unterstützt Docker-Container (unter Verwendung von Dockerfile-Dateien) und Docker Compose (unter Verwendung von docker-compose.yml-Dateien).

Das Hinzufügen mehrerer Domains ist einfach (z. B. www.mycompany.com, api.mycompany.com und app.website.com), um HTTPS-verschlüsselten Zugriff auf Anwendungen zu bieten, ohne dass eine manuelle TLS-Konfiguration erforderlich ist.

Für erfahrenere Benutzer ist die direkte Verbindung zur Docker API von einem lokalen Computer aus mit der Docker CLI möglich. TLS-Verschlüsselung und Authentifizierung mit dem Docker-Daemon werden automatisch verwaltet.