Saltar al contenido
Herramientas para Desarrolladores

Conversor Docker a Compose

Convierta comandos de docker run en archivos docker-compose.yml formateados al instante.

Parameters

Pegue su comando 'docker run' aquí

Results

docker-compose.yml
version: '3.8'
services:
  nginx_web:
    image: nginx:latest
    container_name: nginx_web
    restart: always
    ports:
      - "8080:80"
    volumes:
      - /my/custom/nginx.conf:/etc/nginx/nginx.conf:ro
    environment:
      - NGINX_PORT=80

Why Choose Conversor Docker a Compose

El conversor Docker a Compose traduce comandos complejos de 'docker run' en archivos docker-compose.yml limpios y listos para usar. Admite indicadores avanzados como variables de entorno (-e), volúmenes (-v), puertos (-p), políticas de reinicio, redes y más.

  • Analice instantáneamente los argumentos complejos de la CLI de docker run
  • Soporta entornos, volúmenes, puertos, etiquetas, redes y políticas de reinicio
  • Genera una sintaxis YAML limpia y correctamente sangrada
  • Completamente del lado del cliente, lo que garantiza que su configuración y secretos sigan siendo privados

How to Use

  1. 1Copie su comando 'docker run'.
  2. 2Pegue el comando en el área de entrada.
  3. 3El archivo docker-compose.yml equivalente se genera al instante.
  4. 4Haga clic en el botón copiar para guardar el YAML en su portapapeles.

Frequently Asked Questions (FAQ)

¿Qué indicadores de Docker son compatibles?

Esta herramienta admite la mayoría de los indicadores comunes, incluidos -p/--publish, -v/--volume, -e/--env, --name, --restart, --network, --label, -u/--user, -w/--workdir y --entrypoint.

¿Soporta múltiples comandos?

Actualmente, la herramienta está optimizada para un único comando 'docker run' a la vez para generar un bloque de servicio.

¿Mis variables de entorno son seguras?

Sí. El análisis y la conversión ocurren completamente en su navegador. No se envía ningún dato a nuestros servidores.