Fijar un comando temporal como configuración
Convierte un docker run ya probado en un punto de partida de Compose fácil de versionar.
Guide
El conversor docker run a Compose primero divide el comando al estilo de un shell con su propio tokenizer y después traduce los parámetros largos y cortos admitidos a un objeto de servicio de Compose, que js-yaml serializa como compose.yaml. No ejecuta Docker, y los parámetros que no puede traducir o no reconoce se quedan en el bloque de avisos en lugar de desaparecer en silencio.
Actualizado el 2026-09-102 min read
docker run completo; puede incluir sudo, docker container run, comillas simples o dobles y continuaciones de línea.compose.yaml.docker compose config en la máquina de destino y decide si lo ejecutas.| Entrada | Salida | Notas |
|---|---|---|
-p 8080:80 |
ports |
mapeo de puertos |
-v data:/app |
volumes del servicio + volume de primer nivel | el volumen con nombre se declara solo |
--gpus all |
aviso | recomienda escribir deploy devices a mano |
\ + salto de línea y la comilla invertida de continuación habitual en Windows; no es un shell POSIX completo y no expande variables, no sustituye comandos, no redirige ni usa tuberías.docker run; el primer token que no es un parámetro se toma como imagen y todo lo que sigue como command del contenedor.--network-alias, IP fija, GPU, --volumes-from y otros casos que necesitan ajuste manual generan un aviso.-d, --rm o -P, que solo tienen sentido en el cliente o en la forma de ejecución de docker run, no inventan una configuración de Compose incorrecta: se explican.Convierte un docker run ya probado en un punto de partida de Compose fácil de versionar.
Usa el bloque de avisos para localizar lo que no se puede mapear automáticamente y no perder configuración en la conversión.
No: la página solo analiza el texto y genera YAML.
No conviene saltarse la validación; la propia herramienta recomienda ejecutar docker compose config antes.
El comando de Docker se analiza solo en el navegador y no se conecta al daemon de Docker, a registros de imágenes ni a ningún servidor. Si el comando lleva claves o variables de entorno, esta herramienta tampoco las sube.
Actualizado el 2026-09-10
Convierte un comando docker run en compose.yaml con un clic, cubre más de 30 parámetros habituales y avisa de los no reconocidos
Esta herramienta no está traducida por completo; parte del contenido usa el idioma de origen o uno de reserva.
Pegar el comando completo; se admiten continuaciones de línea con \ y argumentos entre comillas, y la conversión es en tiempo real