Docker Patterns
Patterns Docker et Compose pour stacks de dev locales, Dockerfiles durcis, réseau, volumes et orchestration multi-services.
- Quoi
- Patterns Docker et Compose pour stacks de dev locales, Dockerfiles durcis, réseau, volumes et orchestration multi-services.
- Coût
- Gratuit
- Prérequis
- Utilisez « Patterns Docker » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : bonnes pratiques Docker et Docker Compose pour le développement conteneurisé. La pièce maîtresse est une stack de développement locale complète en Compose : un service app construit depuis l'étape dev d'un Dockerfile multi-stage avec bind mounts pour le hot reload, un service Postgres avec health checks et scripts d'init, et Redis, câblés avec des conditions depends_on pour un démarrage dans le bon ordre. Au-delà du cas nominal, le skill couvre les Dockerfiles durcis, les bases de la sécurité des conteneurs, le réseau entre services, les stratégies de volumes (bind mounts pour le code, volumes nommés pour les données, volumes anonymes pour préserver les dépendances du conteneur) et l'orchestration multi-services. Il traite aussi le côté moins glamour : construire des installeurs CLI durcis et les tester sur plusieurs distributions Linux, et planifier une validation native correcte sur macOS et Windows où les conteneurs se comportent différemment. Par @affaan-m, listé ici avec crédit à son créateur. Tiré du dépôt affaan-m/ECC (MIT). Bémols honnêtes : les parties pratiques supposent Docker installé et en cours d'exécution sur votre machine ; les exemples penchent vers Node.js et Postgres mais les patterns Compose se transposent à n'importe quelle stack. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseCréation de la communauté. Skill Harbor ne vérifie pas le code — examinez la source avant de l'installer.
Utilisez « Patterns Docker » avec votre Muse. Prérequis : l'app Muse (mobile ou web), et Docker installé en local pour les parties pratiques. Sinon, pur guide. 1. Ouvrez le skill : https://github.com/affaan-m/ECC/blob/main/skills/docker-patterns/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Monte une stack de dev Docker Compose pour [mon projet] : [stack, p. ex. Node + Postgres + Redis]. Je veux du hot reload et des dépendances avec health checks. » 3. Demandez à Muse de rédiger le compose et les Dockerfiles selon les patterns du skill (build multi-stage, bind mounts pour le code, volumes nommés pour les données), puis relisez les notes de sécurité avant de builder. Astuce : l'astuce du volume anonyme pour node_modules (monter le code mais garder les dépendances du conteneur) corrige le bug Compose « ça marche sur ma machine » le plus fréquent. Posez la question explicitement. Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. Relisez tout Dockerfile ou compose avant de l'exécuter, ne collez jamais de secrets dans un chat, et relisez tout ce que Muse propose avant qu'il n'agisse.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.