Avvio veloce
-
Installazione di Docker Run
Supporta - d, - p, - e, - v, - - name, - - restart.
-
Convertire
Blocco di servizi in YAML.
-
Unire nel file composto
Incolla nel tuo docker-compose.yml e aggiungi reti se necessario.
Incollare i comandi docker run per generare blocchi di servizio equivalenti docker-compose.yml. Analizza le porte, le env vars, i volumi e i nomi dei servizi per accelerare la migrazione dalle prove CLI all 'orchestrazione riutilizzabile.
Privacy: elaborato localmente, mai caricato.
↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente
粘贴 docker run 命令,生成等价的 docker-compose.yml 服务片段。
Incollare i comandi docker run per generare blocchi di servizio equivalenti docker-compose.yml. Analizza le porte, le env vars, i volumi e i nomi dei servizi per accelerare la migrazione dalle prove CLI all 'orchestrazione riutilizzabile.
Installazione di Docker Run
Supporta - d, - p, - e, - v, - - name, - - restart.
Convertire
Blocco di servizi in YAML.
Unire nel file composto
Incolla nel tuo docker-compose.yml e aggiungi reti se necessario.
Quando i README mostrano solo l'esecuzione del docker, comporre rapidamente la bozza per il team; gli stack multi-servizio richiedono ancora la fusione manuale.
Dopo aver testato un container nella riga di comando, copiare il comando docker run e incollarlo in questo strumento. Analizzerà i parametri e genererà automaticamente la corrispondente configurazione del servizio di composizione. Ad esempio, le mappe delle porte diventano campi delle porte, le variabili d'ambiente diventano ambiente e i parametri - v diventano volumi.
Lo snippet compose generato può essere inserito direttamente in un file docker-compose.yml esistente o utilizzato come base per un nuovo. Basta regolare il formato di indentazione e aggiungere relazioni di orchestrazione come depend _ on per completare la migrazione del servizio. Ideale per scenari che richiedono distribuzioni ripetute o condivisione del team.
Input
docker run -d -p 8080:80 nginx
Output
services:
app:
image: nginx
ports:
- "8080:80" I flag comuni vengono analizzati; reti personalizzate e fasi di compilazione richiedono modifiche manuali.
Sì, sì. I comandi non lasciano mai il browser.
La maggior parte delle configurazioni di base può essere eseguita direttamente, ma si consiglia di controllare la modalità di rete e i percorsi di montaggio del volume. Compose usa la directory del progetto come contesto per impostazione predefinita, mentre il run docker usa il percorso corrente. Potrebbe essere necessario regolare i percorsi relativi a percorsi assoluti o variabili specifiche per compose.