Herramientas para desarrolladores

Docker Run a Compose — conversor YAML

Convierte comandos docker run en docker-compose.yml localmente en tu navegador, reconociendo puertos, volúmenes, variables de entorno e imágenes. Útil para convertir ejecuciones puntuales en archivos compose reutilizables.

DockerComposeYAML

Añadir esta herramienta a favoritos

No se ha seleccionado un modo de almacenamiento de favoritos.

Acciones rápidas

Copia la URL de esta herramienta o abre la hoja de compartir del sistema en un dispositivo compatible.

Casos de uso

  • Convierte comandos docker run de demo en archivos compose
  • Organiza flags -p, -v y -e en definiciones de servicio
  • Comparte configuración de arranque de apps self-hosted con el equipo

Cómo usar

  1. Pega un comando docker run completo
  2. Revisa el YAML compose generado
  3. Copia o exporta el archivo compose

Entrada y salida de ejemplo

docker run

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

fragmento compose

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

FAQ

¿Se convierten todos los flags de docker run?

Se cubren puertos comunes, volúmenes, variables de entorno, nombres e imágenes. Los flags raros o heredados pueden omitirse y necesitar revisión manual.

¿Qué versión de Compose se emite?

La salida es una estructura docker-compose.yml usable. Añade campos de versión si tu equipo requiere una convención específica.

Herramientas

Herramientas relacionadas

Continúa con otra herramienta traducida para una tarea cercana.

Generador de Dockerfile

Generador de Dockerfile — plantillas de compilación multilenguaje

Disponible

Genera Dockerfiles para Node, Python, Go y stacks relacionados con compilaciones multietapa opcionales, usuarios no root, paquetes de zona horaria y un starter .dockerignore coincidente.

Docker Dockerfile Contenedor

Generador de Docker Compose

Generador de Docker Compose — constructor de archivos Compose

Disponible

Selecciona servicios de aplicación, Nginx, base de datos y caché para generar un docker-compose.yml local con puertos y combinaciones de dependencias comunes para entornos de desarrollo o demostración.

Docker Compose Orquestación Contenedor

YAML a JSON

Convertidor de YAML a JSON en línea

Disponible

Convierte YAML a JSON formateado en tu navegador con indentación de dos espacios por defecto. Los fallos de análisis muestran el motivo, y la conversión permanece local; útil para depuración de configuración y traspasos de API.

YAML JSON Convertidor