Vai al contenuto
Strumenti per Sviluppatori

Convertitore Docker a Compose

Converti istantaneamente i comandi docker run in file docker-compose.yml formattati.

Parameters

Incolla qui il tuo comando 'docker run'

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 Convertitore Docker a Compose

Il convertitore Docker a Compose traduce complessi comandi 'docker run' in file docker-compose.yml puliti e pronti all'uso. Supporta flag avanzati come variabili di ambiente (-e), volumi (-v), porte (-p), criteri di riavvio, reti e altro ancora.

  • Analizza istantaneamente argomenti complessi della CLI di docker run
  • Supporta ambienti, volumi, porte, etichette, reti e criteri di riavvio
  • Genera una sintassi YAML pulita e correttamente rientrata
  • Completamente lato client, garantendo che la configurazione e i segreti rimangano privati

How to Use

  1. 1Copia il tuo comando 'docker run'.
  2. 2Incolla il comando nell'area di input.
  3. 3Il file docker-compose.yml equivalente viene generato istantaneamente.
  4. 4Fai clic sul pulsante copia per salvare lo YAML negli appunti.

Frequently Asked Questions (FAQ)

Quali flag di Docker sono supportati?

Questo strumento supporta la maggior parte dei flag comuni, tra cui -p/--publish, -v/--volume, -e/--env, --name, --restart, --network, --label, -u/--user, -w/--workdir e --entrypoint.

Supporta più comandi?

Attualmente, lo strumento è ottimizzato per un singolo comando 'docker run' alla volta per generare un blocco di servizio.

Le mie variabili d'ambiente sono al sicuro?

Sì. L'analisi e la conversione avvengono interamente nel tuo browser. Nessun dato viene inviato ai nostri server.