Outils de développement

Docker Run vers Compose — Convertisseur YAML

Convertit les commandes d'exécution de docker en docker-compose.yml localement dans votre navigateur, en reconnaissant les ports, les volumes, les variables d'environnement et les images. Utile pour convertir des exécutions uniques en fichiers de composition réutilisables.

DockerComposeYAML

Ajouter cet outil aux favoris

Aucun mode de stockage des favoris n’a été sélectionné.

Actions rapides

Copiez l’URL de cet outil ou ouvrez la feuille de partage du système sur un appareil compatible.

Cas d’usage

  • Convertir les commandes d'exécution du docker de démonstration en fichiers de composition
  • Organiser les indicateurs -p, -v et -e en définitions de service
  • Partager la configuration de démarrage des applications auto-hébergées avec l'ordinateur

Mode d’emploi

  1. Coller une commande Docker Run complète
  2. Examiner la composition YAML générée
  3. Copier ou exporter le fichier de composition

Exemples d’entrée et de sortie

docker run

docker run -d -p 8080:80 --name web nginx:latest

compose fragment

services:
  web:
    image: nginx:latest
    ports:
      - "8080:80"

FAQ

Sont-ils convertis ? tous les indicateurs d'exécution de Docker ?

Les ports, volumes, variables d'environnement, noms et images communs sont couverts. Les indicateurs rares ou hérités peuvent être ignorés et nécessitent une révision manuelle.

Quelle version de Compose est générée ?

La sortie est une structure docker-compose.yml utilisable. Ajoutez des champs de version si votre équipe a besoin d'une convention spécifique.

Outils

Outils associés

Poursuivez avec un autre outil traduit pour une tâche proche.

Générateur de Dockerfile

Générateur de Dockerfile — modèles de construction multilingues

Disponible

Générez des Dockerfile pour Node, Python, Go et les piles associées avec des builds multi-étapes facultatifs, des utilisateurs non-root, des paquets de fuseau horaire et un modèle .dockerignore correspondant.

Docker Dockerfile Conteneur

Générateur Docker Compose

Générateur Docker Compose — Composer un fichier de services

Disponible

Sélectionnez les services d'application, Nginx, de base de données et de cache pour générer un docker-compose.yml local avec des ports communs et des combinaisons de dépendances pour les environnements de démonstration ou de développement.

Docker Compose Orchestration Conteneur

YAML vers JSON

YAML vers JSON en ligne

Disponible

Collez du YAML et obtenez un JSON proprement indenté. Le traitement s’effectue directement dans votre navigateur afin que vos données restent sur la page.

YAML JSON Conversion