Docker Compose for Local Development That Works
Une session pratique sur les fondamentaux du DevOps pour exécuter de manière fiable des services d'application, de base de données et d'outillage sur un ordinateur portable.
Description
section.descriptionDocker Compose pour un développement local efficace
Les environnements de développement locaux dérivent souvent jusqu'à ce que l'intégration devienne pénible. Cette session montre comment Docker Compose peut offrir à une équipe des services reproductibles sans transformer chaque développeur en ingénieur plateforme.
Ce que nous aborderons
- Ce que sont les conteneurs et ce qu'ils ne sont pas
- Mappage des ports, volumes, variables d'environnement et réseaux
- Exécution d'une application avec une base de données et un outil d'administration dans un seul fichier Compose
- Séparation des données de développement et des données de production
- Débogage des journaux, vérifications de santé (health checks) et problèmes d'ordre de démarrage
- Erreurs courantes qui rendent Compose lent ou fragile
À qui s'adresse cette session
Les développeurs ayant déjà utilisé des commandes Docker mais souhaitant un flux de travail local plus propre et adapté au travail en équipe.
Ce que vous retiendrez
Les participants repartiront avec un modèle Compose pratique et une liste de contrôle pour créer des environnements locaux faciles à démarrer, à inspecter et à réinitialiser.