Conversor de Docker run a Compose
Herramienta gratuita y en línea para convertir comandos de Docker run a archivos docker-compose.yml, sin necesidad de instalación.
Acerca de Docker Run a Compose
Docker Run a Compose convierte un comando docker run (o podman run) en un bloque de servicio docker-compose.yml. Pega el comando y obtén al instante una sección services limpia — útil cuando migras contenedores puntuales a un archivo Compose reutilizable.
Cómo usar
1. Pega tu comando docker run en la caja de entrada 2. La salida de compose aparece al instante debajo 3. Revisa el bloque services generado 4. Usa Copiar para copiar el YAML 5. Pégalo en tu docker-compose.yml
Consejos y buenas prácticas
El analizador entiende flags comunes como -p (puertos), -e (entorno), -v (volúmenes), --name, --restart, --network, --privileged, -w y --add-host. Los flags no reconocidos se omiten, así que revisa la salida por si hay algo raro. Las redes con nombre se emiten como externas — ajústalo si la tuya está definida en el mismo archivo.
▶¿Qué flags de docker run son compatibles?
▶¿Por qué mi red aparece como externa?
▶¿También es compatible con podman?
▶¿Qué pasa con los flags desconocidos?
▶¿Mi comando se envía a algún lugar?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.