Figer une commande ponctuelle en configuration
Transformez un brouillon docker run déjà validé en point de départ Compose facile à versionner.
Guide
La conversion docker run vers Compose commence par découper la commande avec son propre tokenizer de style shell, puis mappe les options longues et courtes prises en charge vers un objet de service Compose, que js-yaml sérialise en compose.yaml. L'outil n'exécute jamais Docker : les options impossibles à mapper ou inconnues restent dans la zone d'avertissements au lieu d'être perdues en silence.
Mis à jour le 2026-09-102 min read
La conversion docker run vers Compose commence par découper la commande avec son propre tokenizer de style shell, puis mappe les options longues et courtes prises en charge vers un objet de service Compose, que js-yaml sérialise en compose.yaml. L'outil n'exécute jamais Docker : les options impossibles à mapper ou inconnues restent dans la zone d'avertissements au lieu d'être perdues en silence.
docker run complète ; elle peut contenir sudo, docker container run, des guillemets simples ou doubles et des continuations de ligne.compose.yaml.docker compose config sur la machine cible, puis décidez si vous l'exécutez.| Entrée | Sortie | Remarque |
|---|---|---|
-p 8080:80 |
ports |
mappage de ports |
-v data:/app |
volumes du service + volume de premier niveau | le volume nommé est déclaré automatiquement |
--gpus all |
avertissement | invite à écrire deploy devices à la main |
\ + saut de ligne et l'accent grave de continuation courant sous Windows ; ce n'est pas un shell POSIX complet : pas d'expansion de variables, de substitution de commandes, de redirection ni de tube.docker run ; le premier token qui n'est pas une option est pris comme image et tout ce qui suit comme command du conteneur.--network-alias, l'IP fixe, les GPU ou --volumes-from déclenchent un avertissement invitant à un ajustement manuel.-d, --rm, -P qui n'ont de sens que côté client docker run ne fabriquent pas une configuration Compose erronée : l'outil les explique à la place.Transformez un brouillon docker run déjà validé en point de départ Compose facile à versionner.
Servez-vous de la zone d'avertissements pour repérer ce qui ne peut pas être mappé automatiquement et éviter de perdre de la configuration en silence.
Non : la page ne fait qu'analyser du texte et produire du YAML.
Mieux vaut ne pas sauter la validation ; l'outil lui-même recommande de lancer docker compose config avant.
La commande Docker est analysée uniquement dans le navigateur : aucun daemon Docker, registre d'images ou serveur n'est contacté. Si la commande contient des clés ou des variables d'environnement, l'outil ne les envoie pas non plus.
Mis à jour le 2026-09-10
Conversion en un clic d’une commande docker run en compose.yaml, 30+ paramètres courants pris en charge, paramètres non reconnus signalés
Cet outil n’est pas entièrement traduit ; certains contenus utilisent la langue source ou une langue de repli.
Collez la commande complète, avec continuations de ligne \ et arguments entre guillemets ; la conversion est instantanée