Utiliser les modèles prédéfinis

À quoi sert cet écran

L’ensemble de modèles dont le générateur peut partir, et comment trouver celui qui correspond à votre stack.

Avant de commencer

Pour faire ceci Il vous faut
Parcourir les modèles la permission de lecture Dockerfile de local-env

Ouvrir l’écran

Tools › Templates Library.

La Templates Library offre des modèles Dockerfile prêts pour la production pour les frameworks et langages populaires. Sélectionner un modèle pré-remplit le formulaire Dockerfile Generator avec des valeurs optimisées que vous pouvez utiliser telles quelles ou personnaliser.

📸 Capture d’ecran : La bibliothèque de modèles. Repères : (1) les contrôles de recherche et de filtre, (2) une carte de modèle, (3) l’action qui l’ouvre dans le générateur.

Modèles disponibles

Modèle Langage Catégorie Difficulté Cas d’usage
Node.js Application JavaScript Web Application Beginner Projets basés sur Express, NestJS et npm
Python Flask/Django Python Web Application Beginner Applications Python web avec dépendances pip
Java Spring Boot Java Enterprise Intermediate Applications Java basées sur Maven ou Gradle
Go Application Go Microservice Intermediate Microservices Go légers
Database Service SQL/NoSQL Database Beginner Conteneurs PostgreSQL, MySQL, MongoDB
Ruby on Rails Ruby Web Application Intermediate Applications Rails avec Bundler
PHP Laravel PHP Web Application Beginner Laravel avec Composer
.NET Core C# Enterprise Intermediate API web ASP.NET Core

Filtrer et rechercher

  • Recherche : Tapez dans la zone de recherche pour filtrer par nom, description ou tags
  • Dropdown Language : Filtrer par JavaScript, Python, Java, Go, etc.
  • Dropdown Category : Filtrer par Web Application, Enterprise, Microservice, Database
  • Dropdown Difficulty : Beginner (simple), Intermediate (complexe), Advanced (optimisé production)

Utiliser un modèle

  1. Parcourez ou recherchez le modèle souhaité
  2. Cliquez sur “Use Template” sur la ligne du modèle
  3. Le Dockerfile Generator s’ouvre avec le modèle pré-chargé
  4. Modifiez, ajoutez ou supprimez des champs selon vos besoins
  5. Cliquez sur “Validate Dockerfile” pour générer et analyser votre Dockerfile final

Scénario

Choisir un modèle pour une stack jamais conteneurisée.

  1. Filtrez ou cherchez par runtime, pas par framework. Les modèles s’organisent autour de ce qui détermine l’image de base et les étapes de build.
  2. Ouvrez le plus proche et lisez ce qu’il produit avant de générer.
  3. Si deux se valent, prenez le plus simple. Retirer une étape inutile est plus facile que de découvrir plus tard pourquoi une étape héritée existe.
  4. Générez et adaptez — voir Générateur de Dockerfile.

En cas de problème

Symptôme Cause Comment vérifier Solution
Aucun modèle ne convient L’ensemble est fixe Partez de zéro dans Image Builder
Un modèle produit plus que nécessaire Il vise un cas général Le fichier généré Supprimez les étapes inutiles

Pour aller plus loin