docker run
docker run -d -p 8080:80 --name web nginx:latest
compose fragment
services:
web:
image: nginx:latest
ports:
- "8080:80"Outils de développement
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.
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.
开发工具
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.
输入 docker run 命令后会自动转换。
docker run
docker run -d -p 8080:80 --name web nginx:latest
compose fragment
services:
web:
image: nginx:latest
ports:
- "8080:80"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.
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
Poursuivez avec un autre outil traduit pour une tâche proche.
Générateur de Dockerfile
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.
Générateur Docker Compose
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.
YAML vers JSON
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.