Docker: Fonctionnement de Stackhero for Docker

Cette documentation fait partie du guide Introduction. Consultez le guide complet ici : Introduction à Stackhero for Docker.

Bienvenue sur la documentation de Stackhero

Stackhero propose une plateforme Docker cloud CaaS (Containers as a Service) prête à l'emploi, conçue pour des déploiements de containers rapides et fiables :

  • Déployez en production avec une simple commande docker-compose up. Aucune configuration supplémentaire n'est nécessaire : lancez simplement vos containers.
  • Choisissez votre propre nom de domaine, automatiquement sécurisé en HTTPS (par exemple : https://api.votre-entreprise.com, https://www.votre-entreprise.com ou https://backoffice.votre-entreprise.com).
  • Profitez de hautes performances et d'une sécurité renforcée sur une infrastructure privée et dédiée.
  • Appliquez les mises à jour en un clic pour une maintenance simple et sans effort.

Vos containers peuvent être en production en environ cinq minutes. Stackhero gère pour vous l'infrastructure, les mises à jour et la sécurité, afin que vous puissiez vous concentrer sur le développement de vos applications. Découvrez-en plus sur l'hébergement cloud Docker CaaS.

Lorsque vous créez un service Stackhero for Docker, le système met à disposition une machine virtuelle privée avec une adresse IPv4 dédiée. Ce service préconfiguré est prêt à l'emploi en seulement deux minutes, pour un démarrage sans accroc.

Le service intègre plusieurs couches et systèmes essentiels, notamment :

  • Docker : pour exécuter vos conteneurs.
  • Docker API : connectez-vous à Docker via votre CLI Docker locale.
  • Portainer : une interface graphique pour gérer vos conteneurs.
  • Traefik : gère automatiquement le trafic HTTP avec chiffrement TLS (HTTPS).

Le service est conçu pour être simple, robuste et sécurisé. Il prend en charge les conteneurs Docker (avec des fichiers Dockerfile) ainsi que Docker Compose (avec des fichiers docker-compose.yml).

L'ajout de plusieurs domaines est très simple (par exemple, www.mycompany.com, api.mycompany.com et app.website.com) afin d'offrir un accès chiffré HTTPS à vos applications, sans configuration TLS manuelle.

Pour les utilisateurs expérimentés, il est possible de se connecter directement à l'API Docker depuis votre ordinateur via la CLI Docker. Le chiffrement TLS et l'authentification avec le daemon Docker sont gérés automatiquement.