Docker: Staging-Umgebung erstellen

Diese Dokumentation ist Teil des Mit GitHub Actions bereitstellen-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Erfahren Sie, wie Sie Ihre Docker-Container mit GitHub Actions bereitstellen.

👋 Willkommen in der Stackhero-Dokumentation!

Stackhero bietet eine einsatzbereite Docker Cloud CaaS (Containers as a Service) Lösung, die zahlreiche Vorteile bietet, darunter:

  • Einfache Bereitstellung Ihrer Container in der Produktion mit nur einem docker-compose up.
  • Anpassbarer Domainname gesichert mit HTTPS (zum Beispiel, https://api.ihre-firma.com, https://www.ihre-firma.com, https://backoffice.ihre-firma.com).
  • Optimale Leistung und robuste Sicherheit durch eine private und dedizierte VM.
  • Mühelose Updates mit nur einem Klick.

Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die Docker CaaS Cloud Hosting Lösung von Stackhero auszuprobieren und Ihre Container in der Produktion bereitzustellen!

Das Einrichten der Staging-Umgebung erfolgt nach denselben Schritten wie für die Produktion. Wiederholen Sie einfach den Prozess, verwenden Sie dabei jedoch staging anstelle von production.

Erstellen Sie dann einen Staging-Branch mit:

git checkout -b staging

Und pushen Sie Ihren Staging-Branch zu GitHub:

git push --set-upstream origin staging

Danach wird GitHub Actions Ihren Staging-Branch automatisch auf die dafür vorgesehene Docker-Instanz für Staging deployen.