Conteneurs

L'hébergement de conteneurs exécute vos images Docker dans le cloud — un contrôle total sur le runtime, la plateforme se chargeant du réseau, de la mise à l'échelle et des déploiements.

L’hébergement de conteneurs exécute exactement l’image Docker que vous construisez, vous offrant le contrôle le plus poussé de toutes les options de ce répertoire. Vous définissez le runtime, les paquets système, les processus et les ports ; la plateforme fournit le réseau, la mise à l’échelle, le TLS et un pipeline de déploiement. Cela en fait le bon foyer pour tout ce qui ne rentre pas dans un PaaS taillé pour les frameworks — runtimes personnalisés, applications mono-binaire comme PocketBase, ou services que vous avez déjà conteneurisés. Fly.io est un choix courant, exécutant vos conteneurs au plus près des utilisateurs dans de nombreuses régions.

La considération clé pour les charges avec état est le stockage persistant. Le système de fichiers d’un conteneur est éphémère par défaut, donc tout ce que vous voulez voir survivre à un redémarrage ou un redéploiement — un fichier de base de données, des médias téléversés — nécessite un volume persistant attaché. C’est l’erreur la plus courante lors de l’auto-hébergement d’applications comme PocketBase : sans volume, les données se réinitialisent à chaque déploiement. Si votre application conserve un état, confirmez que l’offre gratuite inclut des volumes avant de vous y engager.

Pour comparer les offres gratuites, regardez l’allocation de calcul (heures, RAM, CPU par instance), la disponibilité et la taille des volumes persistants, la politique de mise en veille/réduction à zéro, et le nombre de régions où vous pouvez déployer. Vérifiez aussi si l’offre gratuite est une allocation perpétuelle ou un crédit qui s’épuise. L’hébergement de conteneurs vous récompense par sa flexibilité, mais cette flexibilité signifie que la plateforme prend moins de décisions à votre place — les détails opérationnels comptent donc plus que sur un hébergeur statique.

Plateformes Conteneurs gratuites

FAQ

Hébergement de conteneurs ou PaaS — quelle est la différence ?

Un PaaS construit votre application à partir du code source avec des valeurs par défaut opinionnées ; l'hébergement de conteneurs exécute exactement l'image que vous définissez dans un Dockerfile, vous donnant le contrôle total du runtime, des paquets système et des processus. Choisissez les conteneurs quand vous avez besoin de ce contrôle ou possédez déjà une image.

Puis-je exécuter une base de données dans un conteneur sur l'offre gratuite ?

Oui, si la plateforme propose des volumes persistants — sans cela, vos données sont effacées à chaque redémarrage ou redéploiement. Des projets comme PocketBase en dépendent, alors attacher un volume est essentiel pour tout conteneur avec état.

Pourquoi mon conteneur pourrait-il se mettre en veille ou se réduire à zéro ?

Pour que les offres gratuites restent viables, certaines plateformes mettent en pause les conteneurs inactifs et les reprennent à la requête suivante, ajoutant un délai de démarrage à froid. Vérifiez la politique si vous avez besoin d'un service toujours actif, comme une API publique ou un bot qui doit répondre instantanément.

Autres catégories