Tüm uç noktalar
docker run'dan Compose'a
POST
/api/v1/tools/docker-run-to-composeBir docker run komutu yapıştırın, eşdeğer docker-compose.yml servisini alın.
Kimlik Doğrulama
X-API-Key başlığında bir API anahtarı gerektirir.
Deneyin
POST
/api/v1/tools/docker-run-to-composeParametreler
commandstringzorunluDönüştürülecek bir `docker run ...` komutu.
İstek gövdesi
{
"command": "docker run -d --name web -p 8080:80 -e NODE_ENV=production -v ./data:/app/data nginx:latest"
}Yanıt kodları
200Başarılı.400Geçersiz istek — gövdenizi veya parametrelerinizi kontrol edin.401Eksik veya geçersiz API anahtarı.403API anahtarı bu uç nokta için yetkili değil.429Hız limiti aşıldı — kısa bir bekleme sonrası tekrar deneyin.
Dil
cURL
İstek
curl -X POST https://utilerio.com/api/v1/tools/docker-run-to-compose \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"command":"docker run -d --name web -p 8080:80 -e NODE_ENV=production -v ./data:/app/data nginx:latest"}'Yanıt
{ "yaml": "services:\n web:\n image: nginx:latest\n ...", "serviceName": "web", "ignoredFlags": [] }
