Docker Compose Dönüştürücü
docker run komutlarını docker-compose YAML'a ve geri dönüştürün. Volumes, ports, env, networks, restart politikalarını destekler. Tarayıcıda çalışır.
Referans
Docker Compose dönüştürücü nasıl çalışır?
docker run → compose: komut satırını tokenleştirir, bayrakları compose anahtarlarına eşler (-p → ports, -v → volumes, -e → environment, --name → hizmet adı, --restart → yeniden başlatma politikası) ve geçerli docker-compose.yml üretir. compose → docker run: YAML'ı ayrıştırır ve her hizmet için docker run komutunu yeniden oluşturur.
Desteklenen bayraklar
-p/--publish— port eşlemeleri-v/--volume— bind mount'lar ve adlandırılmış volume'lar-e/--env— ortam değişkenleri--name— konteyner adı → hizmet adı--restart— yeniden başlatma politikası--network,-d,--rm,--entrypoint,-w,-u
Yaygın kullanımlar
- Onboarding — bir öğreticinin docker run komutunu sürdürülebilir bir compose dosyasına dönüştürün.
- Yeniden düzenleme — docker run script'lerinden compose ile yönetilen yığınlara geçin.
- Belgeleme — her iki formu yan yana gösterin.
Gizlilik
Tüm dönüştürme %100 tarayıcınızda çalışır. Hiçbir veri sunucuya gönderilmez.