Convertisseur Docker Compose
Convertissez les commandes docker run en YAML docker-compose et vice-versa. Supporte volumes, ports, env, réseaux, politiques de redémarrage.
Référence
Comment fonctionne le convertisseur Docker Compose ?
docker run → compose : tokenise la ligne de commande, mappe les flags vers les clés compose (-p → ports, -v → volumes, -e → environment, --name → nom du service, --restart → politique de redémarrage), et émet un docker-compose.yml valide. compose → docker run : parse le YAML et reconstruit la commande docker run pour chaque service.
Flags supportés
-p/--publish— mappages de ports-v/--volume— bind mounts et volumes nommés-e/--env— variables d'environnement--name— nom du conteneur → nom du service--restart— politique de redémarrage--network,-d,--rm,--entrypoint,-w,-u
Utilisations courantes
- Onboarding — transformez la commande docker run d'un tutoriel en fichier compose maintenable.
- Refactoring — migrez de scripts docker run vers des stacks gérés par compose.
- Documentation — montrez les deux formes côte à côte.
Confidentialité
Toute la conversion s'exécute 100% dans votre navigateur. Aucune donnée envoyée.