Docker: Approfondimenti

Questa documentazione fa parte della guida Distribuire con GitHub Actions. Consulta la guida completa qui: Scoprite come distribuire i vostri container Docker utilizzando GitHub Actions.

👋 Benvenuti nella documentazione di Stackhero!

Stackhero offre una soluzione Docker cloud CaaS (Containers as a Service) pronta all'uso che fornisce numerosi vantaggi, tra cui:

  • Distribuisci facilmente i tuoi container in produzione con un semplice docker-compose up.
  • Nome di dominio personalizzabile protetto con HTTPS (ad esempio, https://api.tua-azienda.com, https://www.tua-azienda.com, https://backoffice.tua-azienda.com).
  • Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.
  • Aggiornamenti senza sforzo con un solo clic.

Risparmia tempo e semplifica la tua vita: bastano 5 minuti per provare la soluzione di hosting cloud Docker CaaS di Stackhero e distribuire i tuoi container in produzione!

È buona prassi proteggere i branch production e staging per evitare push diretti. Con la protezione dei branch attivata, le modifiche vengono introdotte tramite pull request, che devono essere revisionate e unite da una persona con i permessi adeguati. In questo modo, le funzionalità vengono prima validate sulla piattaforma di staging e poi promosse in produzione solo dopo l'approvazione.

Seguendo questo workflow, garantite sia la sicurezza (solo i membri autorizzati del team possono distribuire su staging e produzione) sia l'affidabilità (testando le nuove funzionalità su una piattaforma di staging prima della distribuzione in produzione).