a11y.skipToMainContent
1

Docker Run to Compose

Pruebe cualquier comando de funcionamiento del docker para generar instantáneamente un docker-compose limpio y estructurado. archivo yml con todas las banderas convertidas a sus equivalentes Compose.

More options
Was this tool helpful?
Send output to:
Advertisement

How to use Docker Run to Compose

  1. Pruebe su docker ejecutar comando en la entrada textarea.
  2. Opcionalmente seleccione una versión de formato de archivo Compose desde el desplegable.
  3. Haga clic en Convertir en Compose para ver el docker-compose.yml generado en el área de salida.
  4. Utilice el botón Guardar como o Copiar para guardar el archivo YAML.

¿Cómo se llama?

Esta herramienta analiza una línea de comandos de comandos de codificar instrucciones y convertir cada bandera en su compresor de docker. Yml equivalente. Maneja las cartografías portuarias (completo codificado/código contactos), las monturas de volumen (ejecuto codificado/código de propiedad), las variables ambientales ( codificado titular-e identificado/código titular), el nombre de contenedor (nombre identificado/código de propiedad), la política de reinicio (completo de código) (relatado/código de contacto), el modo de red, los recursos, la configuración de registro, las opciones de seguridad y muchas más banderas. Todo el proceso ocurre completamente en su navegador — nada se envía a cualquier servidor. Elija entre el formato moderno Compose (ninguna clave de versión) o el legado v3.x/v2.x salida
Advertisement

FAQ

¿Qué banderas de goma son soportadas?
--p/--publish, -v/--volume, -e/--env, --name, --restart, --network, --cap-add, --device, --dns, -l/--label, --log-driver, --log-opt, --pid, --privileged, --user, -w/--workdir, --enipchini, --name.
¿Qué versiones de archivo Compose son compatibles?
Puede elegir el formato moderno (sin clave de versión) recomendado para Docker Compose v2+), el formato V3.x o v2.x. El formato moderno es el predeterminado y funciona con todas las versiones actuales de Docker Compose.
¿Maneja comandos multi-line docker ejecutar?
Sí. Pruebe el comando como una sola línea o con continuación de la línea de backslash — el parser maneja ambos. Sólo asegúrese de que el comando completo incluyendo todas las banderas está en la entrada.
¿Mi comando de ejecución de muelles está cargado en cualquier lugar?
No. Todo el proceso ocurre completamente en su navegador usando JavaScript. No se envían datos a ningún servidor.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement