Docker: Come funziona Stackhero per Docker

Questa documentazione fa parte della guida Introduzione. Consulta la guida completa qui: Introduzione a Stackhero per Docker.

Benvenuto nella documentazione di Stackhero

Stackhero offre una piattaforma Docker cloud CaaS (Containers as a Service) pronta all'uso, progettata per un deployment di container veloce e affidabile:

  • Effettua il deployment in produzione con un semplice docker-compose up. Nessuna configurazione aggiuntiva: avvia semplicemente i tuoi container.
  • Scegli il tuo nome di dominio, automaticamente protetto con HTTPS (ad esempio: https://api.tua-azienda.com, https://www.tua-azienda.com oppure https://backoffice.tua-azienda.com).
  • Approfitta di elevate prestazioni e sicurezza avanzata su un'infrastruttura privata e dedicata.
  • Applica gli aggiornamenti con un solo clic per una manutenzione semplice e senza sforzo.

I tuoi container possono essere operativi in produzione in circa cinque minuti. Stackhero gestisce per te infrastruttura, aggiornamenti e sicurezza, così puoi concentrarti sullo sviluppo delle tue applicazioni. Scopri di più sull'hosting cloud Docker CaaS.

Quando create un servizio Stackhero per Docker, il sistema fornisce una macchina virtuale privata con un indirizzo IPv4 dedicato. Questo servizio preconfigurato è pronto all'uso in soli due minuti, garantendo un avvio senza problemi.

Il servizio include diversi strati e sistemi essenziali, come:

  • Docker: Per eseguire i vostri container.
  • Docker API: Connettetevi a Docker utilizzando la vostra CLI Docker locale.
  • Portainer: Un'interfaccia grafica per gestire i vostri container.
  • Traefik: Gestisce automaticamente il traffico HTTP con crittografia TLS (HTTPS).

Il servizio è progettato per essere semplice, robusto e sicuro. Supporta i container Docker (utilizzando file Dockerfile) e Docker Compose (utilizzando file docker-compose.yml).

Aggiungere più domini è semplice (ad esempio, www.mycompany.com, api.mycompany.com e app.website.com) per fornire accesso crittografato HTTPS alle applicazioni senza necessità di configurazione TLS manuale.

Per utenti più esperti, è possibile la connessione diretta all'API Docker da un computer locale utilizzando la CLI Docker. La crittografia TLS e l'autenticazione con il demone Docker sono gestite automaticamente.